服务器技术

 首页 > 服务器技术 > nginx > linux的centos设置nginx开机自启动第一步:进入到/lib/systemd/system/目录第二步:创建nginx.service文件,并编辑第三步:加入开机自启动第四步:服务的启动/停止/刷新配置文件/查看状态最新评论添加评论

linux的centos设置nginx开机自启动第一步:进入到/lib/systemd/system/目录第二步:创建nginx.service文件,并编辑第三步:加入开机自启动第四步:服务的启动/停止/刷新配置文件/查看状态最新评论添加评论

分享到:
【字体:
导读:
         [导读] linux的centos设置nginx开机自启动...

linux的centos设置nginx开机自启动

设置nginx开机自启动(centos7.x)

第一步:进入到/lib/systemd/system/目录

[root@iz2z init.d]# cd /lib/systemd/system/

第二步:创建nginx.service文件,并编辑

vim nginx.service

内如如下:

Description=nginx service
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


[Unit]:服务的说明
Description:描述服务
After:描述服务类别
[Service]服务运行参数的设置
Type=forking是后台运行的形式
ExecStart为服务的具体运行命令
ExecReload为重启命令
ExecStop为停止命令
PrivateTmp=True表示给服务分配独立的临时空间


注意:[Service]的启动、重启、停止命令全部要求使用绝对路径

[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3

保存退出。

第三步:加入开机自启动

systemctl enable nginx

如果不想开机自启动了,可以使用下面的命令取消开机自启动

systemctl disable nginx

第四步:服务的启动/停止/刷新配置文件/查看状态


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


一个常见的错误

Warning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.

直接按照提示执行命令systemctl daemon-reload 即可。

systemctl daemon-reload

以上就是linux的centos设置nginx开机自启动全部教程,感谢大家支持自学php网

分享到:
nginx配置文件使用环境变量的操作方法详...
今天给大家带来nginx配置文件使用环境变量的操作方法详解 前言 Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。 由于现在需要部署nginx的docker,希望nginx配置文件里面有关server_name在启动容器前动态修改。但是由于nginx的配置文件不支持使用环境变量。网上找了好些方案...
nginx中location配置规则详解语法规则匹...
nginx中location配置规则详解 语法规则 location [=|~|~*|^~|!~|!~*] /uri/ { … } 模式  含义 location = /uri  = 表示精确匹配 location ^~ /uri ^ 进行前缀匹配,~ 表示区分大小写 location ~ pattern  ~ 区分大小写的匹配 location ~* pattern ~* 不区分大小写的匹配 location /uri  不带任何修饰符,...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……