Nginx的安装
Nginx的安装
ZhangCurry1.更新系统软件包:
1 | sudo yum update |
在安装过程中,可能会提示是否更新软件包,输入 y 确认即可。
直到最后,出现 Complete! 表示更新完成。
2.安装 Nginx:
1 | wget http://nginx.org/download/nginx-1.24.0.tar.gz |
注意:请根据需求替换 Nginx 的版本号。
3.解压并进入源码目录:
1 | tar -zxvf nginx-1.24.0.tar.gz |
进入源码目录:
1 | cd nginx-1.24.0 |
4.安装依赖
确保系统有编译 Nginx 所需的依赖包:
1 | sudo yum install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel |
5.配置安装路径
将 Nginx 安装目录设置为 /usr/local/nginx,使用 ./configure 命令指定安装目录:
1 | ./configure --prefix=/usr/local/nginx \ |
参数说明:
- –prefix: 指定 Nginx 的根目录。
- –conf-path: 指定配置文件路径。
- –sbin-path: 指定 Nginx 主程序路径。
- –pid-path: 指定 PID 文件路径。
6.编译并安装 Nginx:
1 | make |
7.启动 Nginx
使用 nginx 命令,直接运行安装目录下的 nginx 文件即可:
1 | sudo /usr/local/nginx/sbin/nginx |
验证安装结果,检查 Nginx 是否启动成功:
1 | sudo netstat -tulnp | grep nginx |
查看版本信息:
1 | /usr/local/nginx/sbin/nginx -v |
浏览器输入 http://IP 即可访问 Nginx。
Nginx 运维
Nginx 启动
启动 Nginx,使用 nginx 命令,直接运行安装目录下的 nginx 文件即可:
1 | sudo /usr/local/nginx/sbin/nginx |
Nginx 停止
停止 Nginx,使用 nginx -s stop 命令,直接运行安装目录下的 nginx 文件即可:
1 | sudo /usr/local/nginx/sbin/nginx -s stop |
Nginx 重启
重启 Nginx,使用 nginx -s reload 命令,直接运行安装目录下的 nginx 文件即可:
1 | sudo /usr/local/nginx/sbin/nginx -s reload |
配置自动启动(可选)
编辑 Systemd 配置文件:
1 | sudo vim /etc/systemd/system/nginx.service |
/etc/systemd/system 该目录一般存放一些系统服务的配置文件。
内容如下:
1 | [Unit] |
启用并设置开机自启动:
1 | sudo systemctl enable nginx |



