# Check that networking is up.
                [ "$NETWORKING" = "no" ] && exit 0
                
                nginx="/usr/sbin/nginx"
                prog=$(basename $nginx)
                
                NGINX_CONF_FILE="/etc/nginx/nginx.conf"
                
                [ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx
                
                lockfile=/var/lock/subsys/nginx
                
                make_dirs() {
                   # make required directories
                   user=`nginx -V 2>&1 | grep "configure arguments:" | sed 's/[^*]*--user=\([^ ]*\).*/\1/g' -`
                   options=`$nginx -V 2>&1 | grep 'configure arguments:'`
                   for opt in $options; do
                   if [ `echo $opt | grep '.*-temp-path'` ]; then
                   value=`echo $opt | cut -d "=" -f 2`
                   if [ ! -d "$value" ]; then
                   # echo "creating" $value
                   mkdir -p $value && chown -R $user $value
                   fi
                   fi
                   done
                }
                
                start() {
                    [ -x $nginx ] || exit 5
                    [ -f $NGINX_CONF_FILE ] || exit 6
                    make_dirs
                    echo -n $"Starting $prog: "
                    daemon $nginx -c $NGINX_CONF_FILE
                    retval=$?
上一篇:JSP+MYSQL仓库管理系统的设计与实现
下一篇:C#汽车销售系统财务管理和销售管理设计

论利用ebXML和SOAP开发Web服务【2352字】

架设Linux(2.6内核)的服务器集群【745字】

Web技术的网络考试系统【2240字】

ASP技术开发Web数据库检索程序【1514字】

ASP.NET的Web网络應用程序开...

使用http协议和winsockapi实现...

Web的安全威胁与安全防护【1802字】

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

国内外图像分割技术研究现状

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

神经外科重症监护病房患...

公寓空调设计任务书