CentOS 6.5将Nginxi添加为服务

来源:互联网 发布:淘宝商品发布规则 编辑:程序博客网 时间:2024/06/06 18:58

1、正确安装Nginx
安装Nginx请自行度娘

2、编写Nginx启动脚本并给权限
如下为一简单的Nginx启动脚本,如需更复杂的请自行百度。

#!/bin/bash## chkconfig: -85 15# description: Nginx is a World Wide Web server# processname: Nginxnginx = /Usr/local/nginx/sbin/nginxconf = /usr/local/nginx/conf/nginx.confcase $1 in    start)    echo -n "Starting Nginx"    $nginx -c $conf    echo " done"    ;;    stop)    echo -n "Stopping Nginx"    killall -9 nginx    echo " done"    ;;    test)    $nginx -t -c $conf    ;;    reload)    echo -n "Reloading Nginx"    ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP    echo " done"    ;;    restart)    $0 stop    $0 start    ;;    show)    ps -aux | grep nginx    ;;    *)    echo -n "Usage: $0 {start | restart | reload | test | show}"    ;;esac

将文件命名为nginx,并放到/etc/init.d/
修改nginx的权限
给刚编写的nginx添加可执行权限

[root@localhost init.d]# chmod +x ./nginx

3、测试

[root@localhost init.d]# service nginx start
原创粉丝点击