nginx简易安装启动!

使用3A服务器搭建的centos系统安装nginx,教程在我的往期博客中,最新教程yum方式如下!

添加CentOS 7 Nginx yum资源库

rpm -Uvh  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

安装nginx

yum -y install nginx

启动nginx

systemctl start nginx

yum方式安装的默认地址和配置的默认地址

/etc/nginx/nginx.conf  //yum方式安装后默认配置文件的路径

/usr/share/nginx/html  //nginx网站默认存放目录

/usr/share/nginx/html/index.html //网站默认主页路径

手动安装nginx配置

nginx 指定配置文件

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

-c 参数 指定了要加载的nginx配置文件路径

1,从容停止Nginx:

kill -QUIT 主进程号

2,快速停止Nginx:

kill -TERM 主进程号

3,强制停止Nginx:

kill -9 主进程号

2,使用信号管理nginx 的master、worker进程

立刻停止服务:

nginx -s stop 或者

kill -SIGTERM $(cat /data/services/nginx/logs/nginx.pid)

优雅停止服务:

nginx -s quit 或者

kill -QUIT $(cat /data/services/nginx/logs/nginx.pid)

重载配置文件(master不退出,重新加载worker进程):

nginx -s reload

kill -SIGHUP $(cat /data/services/nginx/logs/nginx.pid)

重新开始记录日志文件:

nginx -s reopen 或者

kill -USR1 $(cat /data/services/nginx/logs/nginx.pid)

热升级nginx服务(主要是二进制nginx文件):

kill -USR2 old_master_process #将新的请求过度到新的master进程中去

kill -WINCH old_master_process #优雅关闭所有work进程

全部评论

相关推荐

06-26 22:20
门头沟学院 Java
码农索隆:让你把简历发给她,她说一些套话,然后让你加一个人,说这个人给你改简历,然后开始卖课
我的求职精神状态
点赞 评论 收藏
分享
05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务