将NGINX加入到系统服务
2015-08-16 09:57
567 查看
在/etc/init.d 目录下 touch nginx 的文件;
在nginx文件中写入如下内容:
然后使用service nginx start/stop来开启与关闭nignx了。
在nginx文件中写入如下内容:
#! /bin/sh #用来将Nginx注册为系统服务的脚本 #Author CplusHua #http://www.219.me #chkconfig: - 85 15 set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DESC="Nginx Daemon" NAME=nginx DAEMON=/usr/local/nginx/sbin/$NAME SCRIPTNAME=/etc/init.d/$NAME #守护进程不存在就退出 test -x $DAEMON ||exit 0 d_start(){ $DAEMON ||echo -n "aready running" } d_stop(){ $DAEMON -s quit || echo -n "not running" } d_reload(){ $DAEMON -s reload || echo -n "could not reload" } case "$1" in start) echo -n "Starting $DESC: $NAME" d_start echo "." ;; stop) echo -n "Stopping $DESC: $NAME" d_stop echo "." ;; reload) echo -n "Reloading $DESC: configurationg....." d_reload echo "reloaded." ;; restart) echo -n "Restarting $DESC: $NAME" d_stop sleep 3 d_start echo "." ;; *) echo "Usage: $SCRIPTNAME {start|stop|restart|reload}" >&2 exit 3 ;; esac exit 0
然后使用service nginx start/stop来开启与关闭nignx了。
相关文章推荐
- Linux socket 初步
- nginx代理指定目录
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 访问Nginx发生SSL connection error的一种情况
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Nginx+Naxsi部署专业级Web应用防火墙
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区