nginx安装

nginx安装

  • nginx安装(centos)在线安装
    1. 下载nginx
    2. 解压nginx压缩包
      tar -zxvf nginx-1.22.0.tar.gz
      
    3. 批量执行安装命令
      sudo yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
      sudo useradd -M -s /sbin/nologin nginx
      sudo ./configure --with-http_gzip_static_module  --with-http_stub_status_module --with-http_ssl_module --prefix=/usr/local/nginx --user=nginx
      sudo make && sudo make install
      
    4. 检查对应 nginx 默认安装文件夹是否安装成功
      cd /usr/local/nginx/
      ll
      
    5. 启动nginx
      /usr/local/nginx/sbin/.nginx -c  /usr/local/nginx/conf/nginx.conf
      
    6. 验证配置
      cd /usr/local/nginx
        ./nginx -s reload
      
    7. 将nginx制作成服务
      sudo vim /usr/lib/systemd/system/nginx.service
      
    8. 输入以下内容
        [Unit]
        Description=nginx
        After=network.target
      
        [Service]
        Type=forking
        ExecStart=/usr/local/nginx/sbin/nginx
        ExecReload=/usr/local/nginx/sbin/nginx -s reload
        ExecStop=/usr/local/nginx/sbin/nginx -s quit
        PrivateTmp=true
      
        [Install]
        WantedBy=multi-user.target
      
    9. 给服务赋执行权限
      chmod +x /lib/systemd/system/nginx.service
      
    10. 重新加载服务配置文件
      sudo systemctl daemon-reload
      
    11. 手动启动nginx服务
      sudo systemctl start nginx.service
      
    12. 设置开机启动(centos7)
      sudo  systemctl enable nginx.service
      
posted @ 2023-07-01 16:40  乐天--  阅读(82)  评论(0)    收藏  举报