【内推字节】欢迎简历chengxinsong@bytedance.com
nginx在linux和window上的启动,关闭
发布于 作者 suning 841 次浏览 来自 分享

linux下nginx的常用命令

1. nginx的启动

#格式:nginx地址 -c nginx配置文件地址
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

liunx下启动通俗点说就是找到nginx然后找到你想启动的配置文件就可以了。

如果是正常启动的话,它是不会显示任何信息的。地址栏中输入

http://localhost

就可以查看是否开启成功。但是就像人生免不了遇到各种糟心的事情,如果你遇到无法启动的话,也不要着急。经常是端口被占用,找到端口,kill进程就解决了。那怎么找到进程呢?继续往下看。

2.nginx的停止

#找到正在进行nginx主进程号查看
ps -ef |grep nginx;

#停止的三种方法:

#nginx从容停止
kill -QUIT NGINX主进程号

#nginx快速停止
kill -TERM NGINX主进程号或kill -INT NGINX主进程号  

#nginx强制停止
pkill -9 nginx

3.nginx的重启

一般重启是为了让新配置文件生效,重启成功一般分两步走:

(1)检查配置文件是否正确,检查文件正确有两种方法。

第一种:

#找到nginx
cd /usr/local/nginx/sbin
#运行nginx
./nginx -t

第二种:

#跟启动nginx很像,多加一个-t
/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

(2)开始重启,重启需要先开启nginx再重启,也有两种方法。

第一种:

#找到nginx
cd /usr/local/nginx/sbin
#nginx重启命令
./nginx -s reload

第二种:

#找到正在进行nginx主进程号查看
ps -ef |grep nginx;
#运行重启命令
kill -HUP nginx的主进程号

window下nginx的操作

windwo下nginx的命令就比较简单粗暴了。

1.nginx的开启

简单粗暴法就是你直接找到nignx.exe,然后双击就可以了。

命令法就是在cmd窗口,先切到nginx的目录,再执行nginx的重启命令。

start nginx

2.nginx的关闭

简单粗暴法就是你去任务管理器里面找到nginx的进程,关闭进程就可以了。

命令法就是在cmd窗口,先切到nginx的目录,再执行nginx的重启命令。

#强制关闭 
nginx -s stop
#安全关闭
nginx -s quit

3.nginx的重启

nginx -s reload


发布评论
微信群
saucxs聊天机器人
saucxs
hi ,欢迎来到sau交流学习社区,欢迎与我聊天,问我问题哦!