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