激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Centos - CentOS6 配置Nginx,MySql,php-fpm開機啟動的方法

CentOS6 配置Nginx,MySql,php-fpm開機啟動的方法

2021-11-11 17:00Zidane_Zhang Centos

這篇文章主要介紹了CentOS6 配置Nginx,MySql,php-fpm開機啟動的方法的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

一. Nginx 開機啟動

1、在/etc/init.d/目錄下創建腳本

vim /etc/init.d/nginx

2、編寫腳本內容 (將以下復制進去相應改動安裝路徑)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#!/bin/bash
# nginx Startup script for the Nginx HTTP Server
# it is v.0.0.2 version.
# chkconfig: - 85 15
# description: Nginx is a high-performance web and proxy server.
# It has a lot of features, but it's not for everyone.
# processname: nginx
# pidfile: /var/run/nginx.pid
# config: /usr/local/nginx/conf/nginx.conf //這里改成之前的安裝目錄
nginxd=/usr/local/webserver/nginx/sbin/nginx //這里改成之前的安裝目錄
nginx_config=/usr/local/webserver/nginx/conf/nginx.conf //這里改成之前的安裝目錄
nginx_pid=/usr/local/webserver/nginx/logs/nginx.pid //這里改成之前的安裝目錄
RETVAL=0
prog="nginx"
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
[ -x $nginxd ] || exit 0
# Start nginx daemons functions.
start() {
if [ -e $nginx_pid ];then
echo "nginx already running...."
exit 1
fi
echo -n $"Starting $prog: "
daemon $nginxd -c ${nginx_config}
RETVAL=$?
echo
[ $RETVAL = 0 ] && touch /var/lock/subsys/nginx
return $RETVAL
}
# Stop nginx daemons functions.
stop() {
echo -n $"Stopping $prog: "
killproc $nginxd
RETVAL=$?
echo
[ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx /usr/local/webserver/nginx/logs/nginx.pid
}
reload() {
echo -n $"Reloading $prog: "
#kill -HUP `cat ${nginx_pid}`
killproc $nginxd -HUP
RETVAL=$?
echo
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
reload)
reload
;;
restart)
stop
start
;;
status)
status $prog
RETVAL=$?
;;
*)
echo $"Usage: $prog {start|stop|restart|reload|status|help}"
exit 1
esac
exit $RETVAL

3、更改腳本權限

?
1
chmod 775 /etc/init.d/nginx

4、設置開機啟動

?
1
#chkconfig nginxd on

二. MySQL開機啟動

1、將mysql安裝目錄下 support-files目錄下的mysql.server文件拷貝到/etc/init.d/目錄下并改名為mysqld,并更改權限

?
1
chmod 775 /etc/init.d/mysqld

2、設置開機啟動

?
1
#chkconfig mysqld on

三. PHP-fpm開機啟動

1、在/etc/init.d/目錄下創建腳本

?
1
vim /etc/init.d/php-fpm

2、編寫腳本內容 (將以下復制進去相應改動安裝路徑)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#!/bin/sh
#
# php-fpm - this script starts and stops the php-fpm daemin
#
# chkconfig: - 85 15
# processname: php-fpm
# config: /usr/local/php/etc/php-fpm.conf
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="php-fpm daemon"
NAME=php-fpm
DAEMON=/usr/local/php/sbin/$NAME //這里改成之前的安裝目錄
CONFIGFILE=/usr/local/php/etc/php-fpm.conf //這里改成之前的安裝目錄
PIDFILE=/usr/local/php/var/run/$NAME.pid //這里改成之前的安裝目錄
SCRIPTNAME=/etc/init.d/$NAME //這里改成之前的安裝目錄
# If the daemon file is not found, terminate the script.
test -x $DAEMON || exit 0
d_start(){
$DAEMON -y $CONFIGFILE || echo -n " already running"
}
d_stop(){
kill -QUIT `cat $PIDFILE` || echo -n " no running"
}
d_reload(){
kill -HUP `cat $PIDFILE` || 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 configuration..."
d_reload
echo "Reloaded."
;;
restart)
echo -n "Restarting $DESC: $NAME"
d_stop
# Sleep for two seconds before starting again, this should give the nginx daemon some time to perform a graceful stop
sleep 2
d_start
echo "."
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload)" >&2
exit 3
;;
esac
exit 0

最后:x 保存退出

3、更改腳本權限

?
1
chmod 775 /etc/init.d/php-fpm

4、設置開機啟動

?
1
#chkconfig php-fpm on

可用命令 chkconfig 查看開機啟動服務列表

以上所述是小編給大家介紹的CentOS6 配置Nginx,MySql,php-fpm開機啟動的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://www.cnblogs.com/DaDaOnline/p/5936347.html

延伸 · 閱讀

精彩推薦
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos 7開啟網卡自動獲取IP的詳細方法

    Centos 7開啟網卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網卡自動獲取IP的詳細方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • CentosCentOS 6.6實現永久修改DNS地址的方法

    CentOS 6.6實現永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現永久修改DNS地址的方法,涉及針對CentOS配置文件的相關設置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區4472020-08-21
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權限。uptime命令在系統中已經默認安裝了。今天小編為大家帶來的是CentOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS7設置日期和時間方法以及基本概念介紹

    CentOS7設置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentos7運用/dev/shm進行網站優化

    Centos7運用/dev/shm進行網站優化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網站優化相關知識點,對此有興趣的朋友參考學習下。...

    彬菌9912022-03-02
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
主站蜘蛛池模板: 黄色一级片在线观看 | 福利四区 | 久久久久久麻豆 | 特一级黄色毛片 | 国产乱一区二区三区视频 | 天堂成人一区二区三区 | 免费黄色短视频网站 | 国产一区二区免费在线观看 | a级在线| 一区二区国产在线 | 黄色va视频 | 精品国产一区二区三区久久久狼牙 | 成人 日韩| 小雪奶水翁胀公吸小说最新章节 | 久久久婷婷一区二区三区不卡 | 成人mm视频在线观看 | 二区三区在线观看 | 男女羞羞在线观看 | 久草在线综合 | xx53xx| 日韩电影一区二区 | 中文字幕 亚洲一区 | 久久人人爽人人爽人人片av高请 | 成人性视频在线 | 91视频完整版 | 蜜桃视频在线免费播放 | 爱福利视频 | 日韩精品一区二区三区中文 | 欧洲成人精品 | 国产精品免费一区二区三区四区 | 99国内精品视频 | 国产女厕所 | 成人一区二区三区在线 | 久久久久久久久久久高潮一区二区 | 亚洲第一页中文字幕 | 欧美精品国产综合久久 | 91精品欧美一区二区三区 | 免费a观看 | 免费三级大片 | 国产精品自拍啪啪 | 日韩精品一区二区在线观看 |