Nginx开源版本官网:https://nginx.org
1.下载linux版本nginx文件
2.上传服务器
3.解压
#解压
tar -zxvf nginx-1.26.0.tar.gz
4.进入nginx-1.26.0目录执行
#进入nginx-1.26.0目录执行
./configure
5.执行make、make install
#执行make、make install
make
make install
6.进入/usr/local/nginx/sbin目录
#进入sbin目录
cd /usr/local/nginx/sbin
7.启动nignx
./nginx 启动
./nginx -s stop 停止
./nginx -s quit 优雅的关闭,在退出之前已完成接收的连接
./nginx -s reload 重载配置
8.默认80端口,测试访问,访问成功
9.配置系统服务
#服务脚本路径
vim /usr/lib/systemd/system/nginx.service
[Unit]
Description=nginx - web server
After=network.targt
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
ExecQuit=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
10.设置开机自启动
systemctl enable nginx
11.启动nginx
#启动服务
systemctl start nginx
#停止服务
systemctl stop nginx
#查看状态
systemctl status nginx
#重载
systemctl reload nginx
#重启
systemctl restart nginx