Centos7搭建PHP環(huán)境
Centos 7是一系列廣受歡迎的Linux操作系統(tǒng)中的一員。它的安裝和配置相對來說非常方便。本文將提供一些關于如何在Centos7上安裝和配置PHP環(huán)境的指南。
安裝和配置PHP
Centos7的默認源里并不包含PHP,因此我們需要添加第三方的存儲庫。其中一個可選的存儲庫是Webtatic。 請按照以下步驟操作:
首先安裝EPEL和Webtatic存儲庫(記得輸入sudo)
yum install epel-release rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm接下來輸入以下命令安裝PHP:
yum install php56w注意在上述命令中,我們選擇安裝的PHP版本是5.6,其中w代表Webtatic存儲庫。 當php56w的安裝完成后,安裝一些擴展程序。擴展程序能夠為PHP增加許多有用的功能,如圖像處理、防御DDoS攻擊等,此處我們只安裝以下幾個擴展:
yum install php56w-mysql php56w-gd php56w-xml php56w-mbstring接下來,將PHP的配置文件進行調(diào)整。具體的調(diào)整如下所示:
vi /etc/php.ini現(xiàn)在在vi中打開php.ini文件,按下“/”然后輸入memory_limit。 定位到下圖中的行:
memory_limit = 128M改成:
memory_limit = 512M接著,按下“/”再輸入max_execution_time。 定位到下圖中的行:
max_execution_time = 30將其改成:
max_execution_time = 120現(xiàn)在我們重新啟動Apache服務器,讓PHP的新配置生效:
systemctl restart httpd完成以上步驟之后,我們就可以在命令行輸入下面的命令,打印PHP的版本號:
php -v如果正確地安裝了PHP,則應該看到類似以下的輸出:
PHP 5.6.32 (cli) (built: Oct 27 2017 08:10:22) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies總結 通過這個簡短的指南,您已經(jīng)學會了如何在Centos 7上搭建PHP環(huán)境。我們介紹了如何添加第三方存儲庫、如何安裝PHP、如何安裝擴展、如何調(diào)整PHP配置文件等內(nèi)容。這些步驟幾乎就是覆蓋了所有必要的步驟。如果您發(fā)現(xiàn)任何問題或有任何疑問,請在評論區(qū)中反饋。祝您愉快!