NginxWeb服务器如何进行spawn-fcgi系统启动

Nginx Web服务器在进行spawn-fcgi系统启动服务文件的更新的时候有不少需要我们注意的地方,下面我们就看看有关的命令如何编写,希望在之后的Nginx Web服务器工作中有所收获。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网络空间、营销软件、网站建设、敦煌网站维护、网站推广。

 
 
 
  1. #!/bin/sh
  2. # chkconfig: - 85 15
  3. # description: PHP Fast-CGI
  4. # processname: PHP Fast-CGI
  5. # pidfile: /var/run/php-cgi.pid
  6. # Source function library.
  7. . /etc/rc.d/init.d/functions
  8. # Source networking configuration.
  9. . /etc/sysconfig/network
  10. # Check that networking is up.
  11. [ "$NETWORKING" = "no" ] && exit 0
  12. SPAWNFCGI="/usr/local/bin/spawn-fcgi"
  13. FCGIPROGRAM="/opt/local/php-5.2.10/bin/php-cgi"
  14. FCGIPID="/var/run/php-cgi.pid"
  15. FCGIPORT="10005"
  16. FCGIADDR="127.0.0.1"
  17. FCGIUSER="www"
  18. FCGIGROUP="www"
  19. PHP_FCGI_CHILDREN=200
  20. ## maximum number of requests a single PHP process can 
    serve before it is restarted
  21. PHP_FCGI_MAX_REQUESTS=1000
  22. #
  23. lockfile=/var/lock/subsys/php-cgi
  24. prog=$(basename ${FCGIPROGRAM})
  25. start() {
  26. echo -n $"Starting $prog: "
  27. daemon $SPAWNFCGI -f "${FCGIPROGRAM}" -a $FCGIADDR -p 
    $FCGIPORT -C $PHP_FCGI_CHILDREN -u $FCGIUSER -g $FCGIGROUP 
    -P $FCGIPID >> /dev/null 2>&1
  28. retval=$?
  29. echo
  30. [ $retval -eq 0 ] && touch $lockfile
  31. return $retval
  32. }
  33. stop() {
  34. echo -n $"Stopping $prog: "
  35. killproc $prog -QUIT
  36. retval=$?
  37. echo
  38. [ $retval -eq 0 ] && rm -f $lockfile
  39. return $retval
  40. }
  41. restart() {
  42. stop
  43. echo -ne "Restart...\n"
  44. sleep 3
  45. start
  46. }
  47. case "$1" in
  48. start)
  49. start
  50. ;;
  51. stop)
  52. stop
  53. ;;
  54. restart)
  55. restart
  56. ;;
  57. *)
  58. echo $"Usage: $0 {start|stop|restart}"
  59. RETVAL=1
  60. esac

以上就是对Nginx Web服务器的相关服务介绍,希望大家有所收获。

网页题目:NginxWeb服务器如何进行spawn-fcgi系统启动
文章地址:http://www.shufengxianlan.com/qtweb/news41/550641.html

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

广告

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