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已经自动启动了

最新文章

  1. Amoeba+Mysql实现数据库读写分离
  2. 多年前写的文本框扩展控件(有ValueChanging事件等),已放github
  3. BZOJ2171——K凹凸序列
  4. JUnit笔记
  5. LINUX下C语言编程基础
  6. ArcGIS for Android地图控件的5大常见操作
  7. Vnc viewer与windows之间的复制粘贴
  8. GMT、UTC、PDT 时间是什么?Linux下如何调整时区
  9. Android Activity各启动模式的差异
  10. POJ 1286 Necklace of Beads(项链的珠子)
  11. HashMap,HashTable ,LinkedHashMap,TreeMap的区别
  12. Android系统匿名共享内存(Anonymous Shared Memory)Java调用接口分析
  13. Android群英传笔记——第一章:Android体系与系统架构
  14. Python练习题
  15. 阿里云centos内docker的搭建
  16. Windows编程___创建窗口
  17. 关于错误 openssl/ssl.h:没有那个文件或目录的解决办法
  18. Linux输入子系统:多点触控协议 -- multi-touch-protocol.txt【转】
  19. @JVM垃圾回收调优方法
  20. Loadrunner脚本回放 场景运行过程中常见错误分析

热门文章

  1. 机器学习---逻辑回归(一)(Machine Learning Logistic Regression I)
  2. OpenFOAM——平行平板间具有相对运动(库埃特流)
  3. Symfony之入门学习
  4. 刷题记录:[De1ctf] shell shell shell
  5. MariaDB主从复制虚拟机实战
  6. SpringBoot dev-tools vjtools dozer热启动类加载器不相同问题
  7. RecyclerView 实现快速滚动
  8. 【E2EL5】A Year in Computer Vision中关于图像增强系列部分
  9. redis 使用redis Desktop manger进行远程进行链接
  10. chrome安装react-devtools开发工具插件