Nginx定位配置文件及常用操作
2024年5月23日 · 279 字 · 1 分钟
定位配置文件路径
- 找到nginx主进程路径
ps -ef | grep nginx
#输出
/usr/local/openresty/nginx/sbin/nginx
- 利用
-t
参数(测试配置文件) 查看使用的nginx配置文件路径
/usr/local/openresty/nginx/sbin/nginx -t
#输出
/usr/local/openresty/nginx/conf/nginx.conf
- 查看nginx配置文件中 引入的vhost配置
vim /usr/local/openresty/nginx/conf/nginx.conf
#找到类似的配置内容:
include /etc/openresty/conf.d/*.conf;
- 打开对应的vhost配置文件,开始修改对应vhost配置
vim /etc/openresty/conf.d/demo.conf
nginx 常用操作
#重新加载配置
sudo nginx -s reload
#启动
sudo nginx
#停止
sudo nginx -s stop
#优雅停止(让Nginx处理完当前的请求后再停止)
sudo nginx -s quit
#查看Nginx主进程的PID(Nginx主进程的PID通常记录在一个文件中(默认路径/var/run/nginx.pid))
cat /var/run/nginx.pid
#使用系统服务管理工具:
sudo systemctl restart nginx
sudo service nginx restart