ngnix常用命令
- 启动nginx
sudo systemctl start nginx
- 停止nginx
sudo systemctl stop nginx
- 重启nginx
sudo systemctl restart nginx
- 查看nginx状态
sudo systemctl status nginx
- 查看nginx配置文件是否正确
sudo nginx -t
- 重新加载nginx配置文件
sudo nginx -s reload
- 查看nginx版本
nginx -v
- 查看nginx帮助
nginx -h
- 查看nginx进程
ps -ef | grep nginx
- 杀死nginx进程
sudo killall nginx
- 查看nginx访问日志
tail -f /var/log/nginx/access.log
- 查看nginx错误日志
tail -f /var/log/nginx/error.log
- 启动nginx:sudo systemctl start nginx 或 sudo service nginx start
- 停止nginx:sudo systemctl stop nginx 或 sudo service nginx stop
- 重启nginx:sudo systemctl restart nginx 或 sudo service nginx restart
- 查看nginx运行状态:sudo systemctl status nginx 或 sudo service nginx status
- 查看nginx版本号:nginx -v
- 查看nginx配置文件是否正确:nginx -t
- 重新加载nginx配置文件:sudo nginx -s reload
- 查看nginx进程:ps -ef | grep nginx
- 强制停止nginx进程:sudo kill -9 进程号
- 查看nginx访问日志:tail -f /var/log/nginx/access.log
- 查看nginx错误日志:tail -f /var/log/nginx/error.log
- 查看nginx配置文件路径:nginx -t | grep “conf”
- 查看nginx监听的端口和IP地址:sudo netstat -tlnp | grep nginx
- 查看nginx当前连接数:sudo nginx -V | grep -o with-http_stub_status_module
- 打开nginx配置文件:sudo nano /etc/nginx/nginx.conf
- 查看nginx模块列表:sudo nginx -V
- 启动nginx并指定配置文件:sudo nginx -c /path/to/nginx.conf
- 停止nginx并指定配置文件:sudo nginx -c /path/to/nginx.conf -s stop
- 重载nginx并指定配置文件:sudo nginx -c /path/to/nginx.conf -s reload
- 查看nginx当前连接状态:sudo nginx -V | grep -o with-http_stub_status_module
注意:上述命令中的路径和文件名可能因操作系统和nginx版本而异。