將以下**儲存為php-fpm,修改路徑為自己的路徑(有php.ini的)
#!/bin/bash## startup script for the php-fpm server.
## chkconfig: 345 85 15
# description: php is an html-embedded scripting language
# processname: php-fpm
# config: /usr/local/php/etc/php.ini
# source function library.
. /etc/rc.d/init.d/functions
php_path=/usr/local
desc="php-fpm daemon"
name=php-fpm
# php-fpm路徑
daemon=$php_path/php/sbin/$name
# 配置檔案路徑
configfile=$php_path/php/etc/php-fpm.conf
# php.ini檔案路徑
ini_configfile=$php_path/php/etc/php.ini
# pid檔案路徑(在php-fpm.conf設定)
pidfile=$php_path/php/var/run/$name.pid
scriptname=/etc/init.d/$name
# gracefully exit if the package has been removed.
test -x $daemon || exit 0
rh_start()
rh_stop()
rh_reload()
case "$1" in
start)
echo -n "starting $desc: $name"
rh_start
echo "."
;;stop)
echo -n "stopping $desc: $name"
rh_stop
echo "."
;;reload)
echo -n "reloading $desc configuration..."
rh_reload
echo "reloaded."
;;restart)
echo -n "restarting $desc: $name"
rh_stop
sleep 1
rh_start
echo "."
;;*)
echo "usage: $scriptname " >&2
exit 3
;;esac
exit 0
無php.ini的
#!/bin/bash## startup script for the php-fpm server.
## chkconfig: 345 85 15
# description: php is an html-embedded scripting language
# processname: php-fpm
# config: /usr/local/php/etc/php.ini
# source function library.
. /etc/rc.d/init.d/functions
php_path=/usr/local
desc="php-fpm daemon"
name=php-fpm
# php-fpm路徑
daemon=$php_path/php/sbin/$name
# 配置檔案路徑
configfile=$php_path/php/etc/php-fpm.conf
# pid檔案路徑(在php-fpm.conf設定)
pidfile=$php_path/php/var/run/$name.pid
scriptname=/etc/init.d/$name
# gracefully exit if the package has been removed.
test -x $daemon || exit 0
rh_start()
rh_stop()
rh_reload()
case "$1" in
start)
echo -n "starting $desc: $name"
rh_start
echo "."
;;stop)
echo -n "stopping $desc: $name"
rh_stop
echo "."
;;reload)
echo -n "reloading $desc configuration..."
rh_reload
echo "reloaded."
;;restart)
echo -n "restarting $desc: $name"
rh_stop
sleep 1
rh_start
echo "."
;;*)
echo "usage: $scriptname " >&2
exit 3
;;esac
exit 0
然後執行
cp ./php-fpm /etc/init.d/php-fpmchmod +x /etc/init.d/php-fpm
chkconfig --level 35 php-fpm on
service php-fpm restart
將Hive啟動為服務
我們之前使用的shell方式與hive互動只是hive互動方式中的一種,還有一種就是將hive啟動為服務,然後執行在乙個節點上,那麼剩下的節點就可以使用客戶端來連線它,從而也可以使用hive的資料分析服務。可以使用下面的命令來將hive啟動為服務。也可以用下面的命令在後台啟動hive服務。nohup...
將Tomcat 註冊為系統服務
tomcat註冊成windows服務 1.開啟cmd命令列,進入tomcat目標下的bin目錄裡,執行service.batinstall tomcat service 服務名 e apache tomcat 7.0.37 bin service.bat install apache tomcat ...
將tomcat註冊為windows服務
註冊方法 1.進入cmd,cd到tomcat的bin目錄下。2.在tomcat的bin目錄下可以看到有乙個service.bat的批處理檔案,這個檔案就是為我們將tomcat註冊成系統服務所用。有興趣的可以開啟看看批處理檔案裡面的內容。3.執行命令service.bat install 服務名 後面...