1. 启动,重启,停止
cd /usr/local/nginx/sbin/ | |
./nginx #启动 | |
./nginx -s stop #停止 | |
./nginx -s quit #退出 | |
./nginx -s reload #重启 修改配置后重新加载生效 | |
./nginx -s reopen :重新打开日志文件 |
2. 启动后查看进程
ps -ef|grep nginx #查询进程号 | |
kill -QUIT 主进程号 #从容停止 | |
kill -TERM 主进程号 #快速停止 | |
kill -9 主进程号 #强制停止 |
3. 其他
对于基于 Debian 的系统(如 Ubuntu):
sudo apt updatesudo apt install nginx |
对于基于 RPM 的系统(如 CentOS):
sudo yum install epel-releasesudo yum install nginx |
对于 Fedora:
sudo dnf install nginx |
安装完成后,启动 Nginx 服务并设置为开机启动:
sudo systemctl start nginxsudo systemctl enable nginx |
检查 Nginx 服务状态:
sudo systemctl status nginx |
如果防火墙正在运行,请允许 HTTP 和 HTTPS 流量:
sudo firewall-cmd --permanent --zone=public --add-service=httpsudo firewall-cmd --permanent --zone=public --add-service=httpssudo firewall-cmd --reload |