nginx安装
nginx安装
- nginx安装(centos)在线安装
- 下载nginx
- 下载地址:https://nginx.org/en/download.html
- 例如以1.22.1为例,下载地址:https://nginx.org/download/nginx-1.22.1.tar.gz
- 解压nginx压缩包
tar -zxvf nginx-1.22.0.tar.gz
- 批量执行安装命令
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
- 检查对应 nginx 默认安装文件夹是否安装成功
cd /usr/local/nginx/ ll
- 启动nginx
/usr/local/nginx/sbin/.nginx -c /usr/local/nginx/conf/nginx.conf
- 验证配置
cd /usr/local/nginx ./nginx -s reload
- 将nginx制作成服务
sudo vim /usr/lib/systemd/system/nginx.service
- 输入以下内容
[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
- 给服务赋执行权限
chmod +x /lib/systemd/system/nginx.service
- 重新加载服务配置文件
sudo systemctl daemon-reload
- 手动启动nginx服务
sudo systemctl start nginx.service
- 设置开机启动(centos7)
sudo systemctl enable nginx.service
- 下载nginx
本文作者:乐天--
本文链接:https://www.cnblogs.com/blackamon/p/17519503.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步