docker

install

  1. echo "# 添加国内yum 源"
  2. wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
  3. sudo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
  4. echo "# 更新 yum 软件源缓存"
  5. sudo yum makecache fast
  6. echo "# 安装"
  7. sudo yum install docker-ce-18.06.3.ce-3.el7 -y
  8. mkdir -p /etc/docker
  9. echo "#设置docker配置"
  10. cat <<EOF | sudo tee /etc/docker/daemon.json
  11. {
  12. "exec-opts": ["native.cgroupdriver=systemd"],
  13. "registry-mirrors": ["https://u9nigs6v.mirror.aliyuncs.com","https://docker.mirrors.ustc.edu.cn"],
  14. "log-driver": "json-file",
  15. "log-opts": {
  16. "max-size": "100m"
  17. },
  18. "storage-driver": "overlay2",
  19. "storage-opts": [
  20. "overlay2.override_kernel_check=true"
  21. ]
  22. }
  23. EOF
  24. echo "#启动 Docker CE"
  25. sudo systemctl enable docker & systemctl start docker & systemctl status docker
  26. echo "#测试 Docker 是否安装正确"
  27. docker info

start

  1. sudo systemctl start docker

nginx

install

  1. yum install nginx -y

remove

  1. yum remove nginx

start

  1. nginx

redis

install

  1. # 安装gcc环境 如果没有安装gcc会出现错误(此时需要删除文件夹重新解压)
  2. yum install gcc-c++ -y
  3. # 将redis-5.0.5.tar.gz下载到/home
  4. cd /home
  5. wget http://download.redis.io/releases/redis-5.0.5.tar.gz
  6. tar xzf redis-5.0.5.tar.gz
  7. cd redis-5.0.5
  8. # 编译
  9. make
  10. # 安装到/usr/local/redis目录下
  11. make PREFIX=/usr/local/redis install
  12. # 拷贝配置文件
  13. cp redis.conf /usr/local/redis/

start

  • direct

    1. /usr/local/redis/bin/redis-server
  • back

    1. # 设置daemonize为yes
    2. vim /usr/local/redis/redis.conf
    3. # redis-server根据redis.conf文件启动redis
    4. cd /usr/local/redis/
    5. ./bin/redis-server ./redis.conf
    6. # 启动后查看redis默认端口号为6379
    7. ps -ef | grep -i redis
    8. # 关闭redis
    9. ./bin/redis-cli shutdown