之前部署nginx,暂时想起来这么多常用的记下来,后面想起别的会补充。
1 配置
下载tar.gz包,解压,配置configure,然后make && make install,这里假设配好的nginx在 /app/nginx目录下
2 查看正在运行的nginx进程
ps -ef | grep nginx
会看到下面的结果
root 108516 1 0 15:12 ? 00:00:00 nginx: master process /app/nginx/sbin/nginx -c /app/nginx/conf/nginx.conf
nobody 108517 108516 0 15:12 ? 00:00:00 nginx: worker process
root 112510 95031 0 15:31 pts/0 00:00:00 grep nginx
3 停止nginx进程
找到正在运行的进程中,有master标志的,使用
kill -quit 108516
或者
kill -9 108516
都可以,前者是平滑停止,后者强制停止,可能的话还是推荐第一个吧。
4 启动nginx进程
启动之前,可以先检测一下nginx.conf有没有问题,用下面的命令
/app/nginx/sbin/nginx -t
如果没有问题,用下面的命令启动
/app/nginx/sbin/nginx -c /app/nginx/conf/nginx.conf