linux上如何安裝php5.6和php-fpm

本篇內容介紹了“l(fā)inux上如何安裝php5.6和php-fpm”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

成都創(chuàng)新互聯(lián)公司主營達坂城網站建設的網絡公司,主營網站建設方案,app軟件開發(fā)公司,達坂城h5重慶小程序開發(fā)搭建,達坂城網站營銷推廣歡迎達坂城等地區(qū)企業(yè)咨詢

先決條件

在安裝PHP 5.6和PHP-FPM之前,需要確保操作系統(tǒng)中已安裝了LAMP(即Linux、Apache、MySQL和PHP)或LEMP(即Linux、Nginx、MySQL和PHP)堆棧。如果還沒有安裝此堆棧,我們需要先安裝它們。

安裝PHP 5.6和PHP-FPM

一旦我們滿足了先決條件,我們可以按照以下步驟在Linux系統(tǒng)上安裝PHP 5.6和PHP-FPM:

1.添加Webtatic存儲庫

我們需要將Webtatic存儲庫添加到我們的系統(tǒng)中,以便在安裝PHP 5.6時獲取所需的軟件包。運行以下命令將Webtatic存儲庫添加到我們的系統(tǒng)中:

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2.安裝PHP 5.6及其相關組件和擴展

運行以下命令以安裝PHP 5.6及其相關組件和擴展:

sudo yum install php56w php56w-opcache php56w-fpm php56w-mcrypt php56w-mbstring php56w-pdo php56w-mysql

3.配置PHP-FPM

在繼續(xù)之前,我們需要配置PHP-FPM以便管理PHP進程。我們需要編輯php-fpm.conf文件:

sudo vi /etc/php-fpm.conf

找到以下兩行并取消注釋:

pid = /run/php-fpm/php-fpm.pid
error_log = /var/log/php-fpm/error.log

在最后一行添加以下行,以防止PHP-FPM創(chuàng)建過多的孤兒進程:

...
emergency_restart_threshold = 10
emergency_restart_interval = 1m
process_control_timeout = 10s
...

保存并關閉文件。

4.啟動PHP-FPM

運行以下命令啟動PHP-FPM服務,并將其設置為在系統(tǒng)啟動時自動啟動:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

5.測試PHP-FPM

在成功安裝和配置PHP 5.6和PHP-FPM后,我們需要測試PHP-FPM是否正常工作。我們可以通過創(chuàng)建一個phpinfo.php文件,然后在Web瀏覽器中訪問該文件來測試它是否正常工作。

在Web服務器的默認根目錄(/var/www/html)上創(chuàng)建phpinfo.php文件:

sudo vi /var/www/html/phpinfo.php

添加以下行:

<?php phpinfo(); ?>

保存并關閉文件。

在Web瀏覽器中訪問以下網址,以檢查PHP是否正常工作:

http://your_server_ip/phpinfo.php

“l(fā)inux上如何安裝php5.6和php-fpm”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網站,小編將為大家輸出更多高質量的實用文章!

分享標題:linux上如何安裝php5.6和php-fpm
標題鏈接:http://bm7419.com/article40/gejhho.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供全網營銷推廣動態(tài)網站、Google、品牌網站制作、網站收錄、移動網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網站建設