centos7 php-fpm 開機啟動


拷貝php-fpm腳本至/etc/init.d目錄(文件在php解壓目錄)

cp /usr/local/src/php-7.2.11/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

3.設置權限並啟動php-fpm:

chmod 755 /etc/init.d/php-fpm

/etc/init.d/php-fpm start

chkconfig –add php-fpm

最后,給出php-fpm以服務的方式啟動、停止和重啟:

service php-fpm start

service php-fpm stop

service php-fpm reload

PHP-FPM 自啟動配置服務:  

vim /etc/rc.d/rc.local

 

查看開機啟動的所有服務

chkconfig --list

 

第二種:比較好用

 

將php-fpm加入啟動服務

 

cp sapi/fpm/php-fpm.service /usr/lib/systemd/system/php-fpm.service

 

 

 

寫入以下內容(路徑改成自己的)

 

復制代碼
[Unit]
Description=php-fpm
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/php/sbin/php-fpm
PrivateTmp=true
[Install]
WantedBy=multi-user.target
復制代碼

 

 

 

Description:描述服務
After:描述服務類別
[Service]服務運行參數的設置
Type=forking是后台運行的形式
ExecStart為服務的具體運行命令
ExecReload為重啟命令
ExecStop為停止命令
PrivateTmp=True表示給服務分配獨立的臨時空間
注意:[Service]的啟動、重啟、停止命令全部要求使用絕對路徑
[Install]運行級別下服務安裝的相關設置,可設置為多用戶,即系統運行級別為3

 

 

 

設置開機啟動

 

systemctl enable php-fpm.service


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM