Nginx启动脚本如何进行自动化启动

随着时代的进步科技的发展Nginx 启动脚本版本也快速的提升与升级,下面我就对如何进行Nginx 启动脚本来进行相关介绍,做一下自己的解析。希望能够对大家有帮助。

创新互联建站主营雁峰网站建设的网络公司,主营网站建设方案,成都app软件开发公司,雁峰h5小程序定制开发搭建,雁峰网站营销推广欢迎雁峰等地区企业咨询

今天试了一下直接使用 php-cgi 启用 fastcgi 的脚本竟然又可以使用了,真奇怪。写了一个自动启动脚本,放到这里做个备份:

 
 
 
  1. #!/sbin/runscript  
  2. # Copyright 1999-2004 Gentoo Foundation  
  3. # Distributed under the terms of the GNU General Public License, v2 or  
  4. # later  
  5. # $Header:$  
  6. NGINX_EXEC=/usr/sbin/nginx  
  7. PHP_EXEC=/usr/bin/php-cgi  
  8. depend() {  
  9. need logger net  
  10. }  
  11. start () {  
  12. ebegin "Starting FCGI Service"  
  13. spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -f /usr/bin/php-cgi  
  14. eend $?  
  15. ebegin "Starting Nginx"  
  16. start-stop-daemon --start --exec ${NGINX_EXEC}  
  17. eend $?  
  18. }  
  19. stop() {  
  20. ebegin "Stopping FCGI Service"  
  21. killall php-cgi  
  22. eend $?  
  23. ebegin "Stopping Nginx"  
  24. killall nginx  
  25. start-stop-daemon --stop --quiet --pidfile /var/run/nginx.pid  
  26. --exec $NGINX_EXEC  
  27. eend $?  

然后把这个文件保存为 /etc/init.d/httpd 并加上执行权限。然后运行 rc-config add httpd default。以上就是对Nginx 启动脚本的介绍,希望大家有所收获。

【编辑推荐】

  1. nginx配置进行数据输出的两种方式
  2. Nginx反向代理支持的各种编程语言
  3. nginx resin相关程序的代码介绍
  4. Nginx Resin安装中的相关技巧和操作流程
  5. nginx squid架构的七大关键流程介绍

本文标题:Nginx启动脚本如何进行自动化启动
标题路径:http://www.hantingmc.com/qtweb/news8/24058.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联