社会专题
靓丽女人 黑白社会 硬件网络 天下军事 教育咨询 星新一代 汽车电子 幽默笑话 农村特色 有书有道 软件技术 玄幻奇幻 办公达人 便民服务 免费资源 代码效果 美文园地 寻医问药 健康保健 时尚酷玩 天文地理 科技科幻 美食天下 游山玩水 历史天空 制作教程
FLASH频道
女生游戏 益智游戏 有声艺术 有声故事 电脑运用 休闲游戏 MTV类 运动游戏
聚划算
商旅游玩 装潢装饰 家电家具 服装服饰 健康保健 二手特色 生活必备 数码产品
映讯频道
喜剧片 国内片 情感片 动作片 战争片 纪录之窗 欧美剧集 明星云集 动漫片 港澳台剧 大陆剧 科幻片 恐怖片 浓缩电影 教育教学 艺术无界 一技之长 邻国热剧
下载中心
音体美合 信息社政 英语外语 科学自然 常用软件 语文数学 手机软件 红绿软件
图片中心
制作美图 生活图片 美女欣赏 实物图片 艺术欣赏 风景欣赏
领券购
热销女装 热血男装 生活必须 电子电器 手机电脑 旅游出行 学习艺术 吃货优选
新闻中心
一语惊人 奇闻趣事 热点专栏 曝光台 消费警示 今日观察 IT业界 消费主张 动态备忘 专利之窗
关闭
当前位置:首页社会专题硬件网络
Linux Nginx相关问题解决方案

希望我的一点经验能给大家带来帮助,导致Linux Nginx出错的原因也许还有很多,不过在你遇到错误时,可以先检查一下你程序中的字符串,暂时把他们置为,试试看。没准就是他引起Linux Nginx问题啊。

  1. #!/bin/bash  

  2. # v.0.0.1  

  3. # create by jackbillow at 2007.10.15  

  4. # nginx - This shell script takes care of starting and stopping nginx.  

  5. # chkconfig: - 60 50  

  6. # description: nginx [engine x] is light http web/proxy server  

  7. # that answers incoming ftp service requests.  

  8. # processname: nginx  

  9. # config: /usr/local/nginx/conf/nginx.conf  

  10. nginx_path="/usr/local/nginx"

  11. nginx_pid="/var/run/nginx/nginx.pid"

  12. # Source function library.  

  13. . /etc/rc.d/init.d/functions  

  14. # Source networking configuration.  

  15. . /etc/sysconfig/network  

  16. # Check that networking is up.  

  17. [ ${NETWORKING} = "no" ] && exit 0  

  18. [ -x $nginx_path/sbin/nginx ] || exit 0  

  19. RETVAL=0

  20. prog="nginx"

  21. start() {  

  22. # Start daemons.  

  23. if [ -e $nginx_pid -a ! -z $nginx_pid ];then  

  24. echo "nginx already running...."  

  25. exit 1  

  26. fi  

  27. if [ -e $nginx_path/conf/nginx.conf ];then  

  28. echo -n ___FCKpd___0quot;Starting $prog: "  

  29. $nginx_path/sbin/nginx -c $nginx_path/conf/nginx.conf &  

  30. RETVAL=$?  

  31. [ $RETVAL -eq 0 ] && {  

  32. touch /var/lock/subsys/$prog  

  33. success ___FCKpd___0quot;$prog"  

  34. }  

  35. echo  

  36. else  

  37. RETVAL=1

  38. fi  

  39. return $RETVAL  

  40. }  

  41. # Stop daemons.  

  42. stop() {  

  43. echo -n ___FCKpd___0quot;Stopping $prog: "  

  44. killproc -d 10 $nigx_path/sbin/nginx  

  45. RETVAL=$?  

  46. echo  

  47. [ $RETVAL = 0 ] && rm -f $nginx_pid /var/lock/subsys/$prog  

  48. }  

  49. # See how we were called.  

  50. case "$1" in  

  51. start)  

  52. start  

  53. ;;  

  54. stop)  

  55. stop  

  56. ;;  

  57. reconfigure)  

  58. stop  

  59. start  

  60. ;;  

  61. status)  

  62. status $prog  

  63. RETVAL=$?  

  64. ;;  

  65. *)  

  66. echo ___FCKpd___0quot;Usage: $0 {start|stop|reconfigure|status}"  

  67. exit 1  

  68. esac  

  69. exit $RETVAL

以上就是对Linux Nginx的详细介绍,希望大家有所收获。

提示:输入修改代码都可运行!
2
酒精度
89
顶一下
相关阅读
内容加载中……