centos将nginx服务设置为开机自动启动
2024-10-19 13:22:16
centos将nginx服务设置为开机自动启动
1、在/etc/init.d下创建文件nginx
发现原来就有并且配置就是默认的,而且是正确的
命令为:
vim /etc/init.d/nginx
需要注意的配置:
nginx=”/usr/sbin/nginx” //修改成nginx执行程序的路径。
NGINX_CONF_FILE=”/etc/nginx/nginx.conf”
保存后设置文件的执行权限
2、修改配置问题件
chmod a+x /etc/init.d/nginx
至此就可以通过下面指令控制启动停止
通过服务命令启动停止nginx服务
`/etc/init.d/nginx start`
`/etc/init.d/nginx stop`
注意:此时会有部分问题,例如:
报错:
> "/run/nginx.pid" failed (2: No such file or directory)
重启后解决,这个应该是个程序运行时产生的目录
上面的方法完成了用脚本管理nginx服务的功能,但是还是不太方便。
3、将nginx服务加入chkconfig管理列表:
`chkconfig --add /etc/init.d/nginx`
加完这个之后,就可以使用service对nginx进行启动,重启等操作了。
service nginx start
service nginx stop
service nginx restart
4、设置服务自动重启
`chkconfig nginx on`
5、重启后验证nginx已经自动启动了
最新文章
- Amoeba+Mysql实现数据库读写分离
- 多年前写的文本框扩展控件(有ValueChanging事件等),已放github
- BZOJ2171——K凹凸序列
- JUnit笔记
- LINUX下C语言编程基础
- ArcGIS for Android地图控件的5大常见操作
- Vnc viewer与windows之间的复制粘贴
- GMT、UTC、PDT 时间是什么?Linux下如何调整时区
- Android Activity各启动模式的差异
- POJ 1286 Necklace of Beads(项链的珠子)
- HashMap,HashTable ,LinkedHashMap,TreeMap的区别
- Android系统匿名共享内存(Anonymous Shared Memory)Java调用接口分析
- Android群英传笔记——第一章:Android体系与系统架构
- Python练习题
- 阿里云centos内docker的搭建
- Windows编程___创建窗口
- 关于错误 openssl/ssl.h:没有那个文件或目录的解决办法
- Linux输入子系统:多点触控协议 -- multi-touch-protocol.txt【转】
- @JVM垃圾回收调优方法
- Loadrunner脚本回放 场景运行过程中常见错误分析
热门文章
- 机器学习---逻辑回归(一)(Machine Learning Logistic Regression I)
- OpenFOAM——平行平板间具有相对运动(库埃特流)
- Symfony之入门学习
- 刷题记录:[De1ctf] shell shell shell
- MariaDB主从复制虚拟机实战
- SpringBoot dev-tools vjtools dozer热启动类加载器不相同问题
- RecyclerView 实现快速滚动
- 【E2EL5】A Year in Computer Vision中关于图像增强系列部分
- redis 使用redis Desktop manger进行远程进行链接
- chrome安装react-devtools开发工具插件