暴富网赚博客,分享在家就能做的免费网上兼职赚钱项目!简洁版网赚导航

当前位置:暴富网赚首页 » 建站技术 » 正文

CentOS7下设置nginx开机自动运行,让网站永不停机

建站技术2019年06月01日

使用SugarHosts糖果主机一年来,总的来说非常稳定,服务器性能也很不错,保证了官方承诺的99.9%在线可用率。但是中间也出过几次VPS节点小故障,有时是发生在半夜,然后服务器故障恢复了而Nginx等服务程序没有自动开机运行,导致有那么几个小时暴富网赚无法访问。为什么nginx服务没有开机自动运行呢?因为是手动编译安装的并且没有配置开机自动运行。其它的服务比如php、mysql等倒是能够开机自动运行。不过没事,因为在CentOS7上配置nginx开机自动运行还是很简单的。设置好以后可保证每次服务器重新启动都能自动运行nginx等网站服务,从而实现网站永不停机!

1.jpg

首先强调一下,服务器最好安装CentOS7,不要安装老的CentOS6,之所以这样是因为CentOS7比较新,安全性更好,CentOS6上暴露的漏洞基本上在CentOS7都已经修复了。还有一点就是在CentOS7上配置开机自动运行比CentOS6要简单太多。

1、检查/lib/systemd/system/目录下是否存在nginx.service文件

执行命令:ll /lib/systemd/system/|grep nginx,没有nginx.service文件则新建一个;

2、新建nginx.service文件

执行命令:touch /lib/systemd/system/nginx.service,即可新建一个空白的nginx.service文件,内容如下(可借助notepad++的NppFTP插件来编辑内容):

[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

nginx.service文件内容简单说明

[Unit]:服务的说明
Description:描述服务
After:描述服务类别
[Service]:服务运行参数的设置
Type=forking:是后台运行的形式
ExecStart:为服务的具体运行命令
ExecReload:为重启命令
ExecStop:为停止命令
PrivateTmp=True:表示给服务分配独立的临时空间
注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
[Install]:运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3

3、设置开机自动运行

执行命令:systemctl enable nginx.service,系统会提示Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service,表示设置nginx开机自动运行成功;

4、检查/etc/systemd/system/multi-user.target.wants/目录

执行命令:ll /etc/systemd/system/multi-user.target.wants/|grep nginx,提示nginx.service -> /usr/lib/systemd/system/nginx.service即为设置成功!

5、systemctl相关命令

systemctl常用的有6条命令,分别如下:

启动nginx服务 systemctl start nginx.service
设置开机自启动 systemctl enable nginx.service
停止开机自启动 systemctl disable nginx.service
查看服务当前状态 systemctl status nginx.service
重新启动服务 systemctl restart nginx.service
查看所有已启动的服务 systemctl list-units --type=service

(本文字数:1852)

本文 暴富网赚 原创,禁止转载!地址:http://baofuzhuan.com/3100002.html

关于站长

网名富哥,2010年开始靠着自学建站知识在互联网上摸索试错多年积累了丰富的网络赚钱经验,做过淘宝客联盟、广告联盟、免费礼品优惠券等,也做过网赚论坛,可谓是从一个网赚小白一路摸爬滚打成长过来的。
暴富网赚网是一个以网上赚钱为主题的兼职网赚博客,利用电脑和手机通过网络来赚钱,为广大赚友推荐真实靠谱的网赚项目,发布亲自验证过可赚现金的羊毛线报,分享实战过的网赚经验,帮助每一个想在网络上赚钱的朋友学会网赚赚到钱!
联系站长QQ:2031584125
QQ交流群:786192626,欢迎入群!

网站信息

文章数:250
页面总数:320
分类总数:35
网赚项目数:43
建站日期:2018年03月31日
已稳定运行: 
AD002精品广告位