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

创新互联建站是一家专注网站建设、网络营销策划、微信小程序、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立十多年以来,已经为近千家成都隧道混凝土搅拌车各业的企业公司提供互联网服务。现在,服务的近千家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。
- #!/bin/bash
 - # v.0.0.1
 - # create by jackbillow at 2007.10.15
 - # nginx - This shell script takes care of starting and stopping nginx.
 - # chkconfig: - 60 50
 - # description: nginx [engine x] is light http web/proxy server
 - # that answers incoming ftp service requests.
 - # processname: nginx
 - # config: /usr/local/nginx/conf/nginx.conf
 - nginx_path="/usr/local/nginx"
 - nginx_pid="/var/run/nginx/nginx.pid"
 - # Source function library.
 - . /etc/rc.d/init.d/functions
 - # Source networking configuration.
 - . /etc/sysconfig/network
 - # Check that networking is up.
 - [ ${NETWORKING} = "no" ] && exit 0
 - [ -x $nginx_path/sbin/nginx ] || exit 0
 - RETVAL=0
 - prog="nginx"
 - start() {
 - # Start daemons.
 - if [ -e $nginx_pid -a ! -z $nginx_pid ];then
 - echo "nginx already running...."
 - exit 1
 - fi
 - if [ -e $nginx_path/conf/nginx.conf ];then
 - echo -n $"Starting $prog: "
 - $nginx_path/sbin/nginx -c $nginx_path/conf/nginx.conf &
 - RETVAL=$?
 - [ $RETVAL -eq 0 ] && {
 - touch /var/lock/subsys/$prog
 - success $"$prog"
 - }
 - echo
 - else
 - RETVAL=1
 - fi
 - return $RETVAL
 - }
 - # Stop daemons.
 - stop() {
 - echo -n $"Stopping $prog: "
 - killproc -d 10 $nigx_path/sbin/nginx
 - RETVAL=$?
 - echo
 - [ $RETVAL = 0 ] && rm -f $nginx_pid /var/lock/subsys/$prog
 - }
 - # See how we were called.
 - case "$1" in
 - start)
 - start
 - ;;
 - stop)
 - stop
 - ;;
 - reconfigure)
 - stop
 - start
 - ;;
 - status)
 - status $prog
 - RETVAL=$?
 - ;;
 - *)
 - echo $"Usage: $0 {start|stop|reconfigure|status}"
 - exit 1
 - esac
 - exit $RETVAL
 
以上就是对Linux Nginx的详细介绍,希望大家有所收获。
【编辑推荐】
Copyright © 2009-2022 www.wtcwzsj.com 青羊区广皓图文设计工作室(个体工商户) 版权所有 蜀ICP备19037934号