Nginx和PHP-FPM的啟動/重啟腳本
服務(wù)器上的Nginx和PHP都是源碼編譯安裝的,不支持類似以前的nginx (start|restart|stop|reload)了。自己動手豐衣足食。以下腳本應該在RHEL, Fedora, CentOS下都適用。
一、Nginx啟動腳本/etc/init.d/nginx
#!/bin/bash
#
# Startup script for Nginx - this script starts and stops the nginx daemon
#
# chkconfig:
# description:
# processname: nginx
# 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() {
}
restart() {
}
reload() {
}
force_reload() {
}
configtest() {
}
rh_status() {
}
rh_status_q() {
}
case "$1" in
esac
#==============================================================
編輯好后保存,執(zhí)行以下命令
sudo chmod +x /etc/init.d/nginx
關(guān)鍵詞:Nginx,PHP-FPM
閱讀本文后您有什么感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0