欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

centos7 php開機啟動

張越彬1年前7瀏覽0評論
CentOS7作為一個非常強大的服務(wù)器操作系統(tǒng),廣泛應(yīng)用于企業(yè)級的服務(wù)器運維,支持多種不同的軟件包和服務(wù),其中包括php。在CentOS7上安裝和配置php是一個非常簡單的過程,但是很多人可能會遇到一個問題,就是php在CentOS7啟動時不會自動啟動。所以在本文中,我們將介紹如何在CentOS7中配置php開機自動啟動。 在CentOS7中,系統(tǒng)可以通過服務(wù)管理程序systemd來管理服務(wù)。systemd 服務(wù)管理程序是一個用于控制系統(tǒng)服務(wù)的系統(tǒng)和服務(wù)管理器。它可以替代傳統(tǒng)的 SysVinit 系統(tǒng)管理器和 Upstart 系統(tǒng)管理器。通過使用systemd的服務(wù)管理程序,我們可以輕松地配置php自動啟動。 首先,我們需要在php安裝文件夾中創(chuàng)建一個服務(wù)文件。在本例中,我們將使用/etc/systemd/system/目錄下的文件php-fpm.service作為模板,然后復(fù)制它并將其重命名為php.service。之后,您可以使用文本編輯器打開php.service文件。
$ sudo cp /etc/systemd/system/php-fpm.service /etc/systemd/system/php.service
$ sudo vi /etc/systemd/system/php.service
現(xiàn)在,打開php.service文件并編輯它的內(nèi)容。將“[Unit]”部分中的Description字段替換為"PHP-FPM service",因為我們將配置PHP-fpm服務(wù)。將“[Service]”部分中的ExecStart字段修改為PHP-fpm的實際路徑。將Type字段中的值更改為forking,因為我們將使用守護進程啟動PHP-fpm。將PIDFile字段添加到Service部分,以便systemd可以識別php-fpm的PID。保存更改并退出。
[Unit]
Description=PHP-FPM service
After=syslog.target network.target
[Service]
Type=forking
ExecStart=/usr/sbin/php-fpm
PIDFile=/run/php-fpm/php-fpm.pid
PrivateTmp=true
[Install]
WantedBy=multi-user.target
現(xiàn)在我們需要啟動一個新服務(wù),以完成PHP-fpm服務(wù)的配置,并在啟動時自動啟動。運行下面的命令:
$ sudo systemctl daemon-reload
$ sudo systemctl start php.service
$ sudo systemctl status php.service
$ sudo systemctl enable php.service
現(xiàn)在檢查php-fpm服務(wù)是否正在運行。您可以使用以下命令檢查php-fpm服務(wù)的狀態(tài)。
$ sudo systemctl status php.service
可以看到php-fpm正在運行。您可以使用以下命令將其重啟或停止。
$ sudo systemctl restart php.service
$ sudo systemctl stop php.service
在本文中,我們已經(jīng)介紹了如何在CentOS7中配置php自動啟動。我們通過復(fù)制現(xiàn)有的php-fpm服務(wù)文件并將其重命名為php.service,然后我們編輯php.service文件以包含我們需要配置的所有內(nèi)容。最后,我們啟動新的服務(wù),使更改生效,并將其設(shè)置為自動啟動。 通過這個簡單的過程,您可以輕松地解決php在CentOS7啟動時不會自動啟動的問題。