1、在/etc/init.d/目录下编写脚本,名为nginx
#!/bin/sh#
# nginx - this script starts and stops the nginx daemon
#
# chkconfig:
# description: Nginx is an HTTP(S) server, HTTP(S) reverse \
#
# processname: nginx
# config:
# config:
# pidfile:
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ "$NETWORKING" = "no" ] && exit 0
nginx="/usr/local/nginx/sbin/nginx"
prog=$(basename $nginx)
NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"
[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx
lockfile=/var/lock/subsys/nginx
start() {
}
stop() {
killall -9 nginx
}
restart() {
}
reload() {
RETVAL=$?
}
force_reload() {
}
configtest() {
$nginx -t -c $NGINX_CONF_FILE
}
rh_status() {
}
rh_status_q() {
}
case "$1" in
esac
[root@example ~]# chmod 755 /etc/init.d/nginx
[root@example ~]# chkconfig --add nginx
3、nginx启动、停止、无间断服务重启
[root@example ~]# service nginx start
[root@example ~]# service nginx stop
[root@example ~]# service nginx reload
完毕 我想应该也可以按照此方法 添加其他的服务