在进行Nginx启动编程的时候有不少网管员都不知道如何入手,其实很简单,掌握好相关的命令编写就能完成这些任务。接下来我们就看看如何才能更好的使用Nginx启动的编写。
创新互联专注于双流网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供双流营销型网站建设,双流网站制作、双流网页设计、双流网站官网定制、成都微信小程序服务,打造双流网络公司原创品牌,更为您提供双流网站排名全网营销落地服务。
- #!/bin/sh
- # 将脚本保存为/etc/rc.d/init.d/nginxd,便可以使用service命令启动、
停止、重启nginx服务。- # source function library
- . /etc/rc.d/init.d/functions
- # Source networking configuration.
- . /etc/sysconfig/network
- # Check that networking is up.
- [ ${NETWORKING} = "no" ] && exit 0
- RETVAL=0
- prog="nginx"
- nginxDir=/usr/local/nginx
- nginxd=$nginxDir/sbin/nginx
- nginxConf=$nginxDir/conf/nginx.conf
- nginxPid=$nginxDir/nginx.pid
- start()
- {
- if [[ -e $nginxPid ]]; then
- echo "$prog already running..."
- exit 1
- else
- echo -n $"Starting $prog:"
- daemon $nginxd -c $nginxConf
- RETVAL=$?
- echo
- [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx
- return $RETVAL
- fi
- }
- stop()
- {
- echo -n $"Stopping $prog:"
- killproc $nginxd
- RETVAL=$?
- echo
- [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx $nginxPid
- }
- reload()
- {
- echo -n $"Reloading $prog:"
- killproc $nginxd -HUP
- RETVAL=$?
- echo
- }
- case "$1" in
- start)
- start
- ;;
- stop)
- stop
- ;;
- restart)
- stop
- start
- ;;
- reload)
- reload
- ;;
- status)
- status $prog
- RETVAL=$?
- ;;
- *)
- echo $"Usage: $0 {start|stop|restart|reload|status}"
- RETVAL=1
- esac
- exit $RETVAL
以上就是对Nginx启动如何操控的详细介绍。
分享题目:Nginx启动如何做到操控自如
分享网址:http://www.gawzjz.com/qtweb2/news32/1882.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联