nginx设置开启自启实现方式
安装过程自行查询。
1.创建nginx.service
在/usr/lib/systemd/system/目录下创建nginx.service并添加以下内容:
(注:配置文件中的路径为自己nginx安装的实际路径):
vim nginx.service
[Unit] Description=The NGINX HTTP and reverse proxy server After=syslog.target network.target [Service] Type=forking ExecStartPre=/usr/local/nginx/sbin/nginx -t ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
2.退出并保存文件
执行systemctl enable nginx.service使nginx开机启动
![]()
3.重启配置服务
systemctl daemon-reload
4.查看nginx服务状态
systemctl status nginx
如果nginx服务状态是关闭的

5.启动nginx.service服务并再次查看状态
systemctl start nginx systemctl status nginx
nginx服务已经启动起来了
(注:倒数第二、三行路径是自己实际nginx的路径,更具自己实际的nginx路径在nginx.service中更改)

6.配置nginx开机自启
systemctl enable nginx
配置完成。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Keepalived+Nginx+Tomcat 实现高可用Web集群的示例代码
这篇文章主要介绍了Keepalived+Nginx+Tomcat 实现高可用Web集群的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-09-09
nginx 配置代理服务地址最后多加反斜杠和不加反斜杠的区别小结
在使用Nginx配置代理服务时,地址最后是否添加反斜杠(/)会对代理的URL处理产生影响,下面就来具体介绍一下,感兴趣的可以了解一下2024-08-08
Nginx配置Vue项目Hash/History模式路由跳转错误的解决方案
这篇文章主要为大家详细介绍了Nginx配置Vue项目Hash/History模式路由跳转错误的相关解决方案,文中的示例代码讲解详细,需要的小伙伴可以了解下2025-09-09
nginx添加nginx-sticky-module模块步骤的实现
nginx-sticky-module模块是nginx实现负载均衡的一种方案,和ip_hash负载均衡算法会有区别的,本文主要介绍了nginx添加nginx-sticky-module模块步骤的实现,感兴趣的可以了解一下2023-08-08


最新评论