您好,登錄后才能下訂單哦!
這篇文章主要介紹centos6與centos7安裝php7的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
centos 7/6都可以
下載鏈接(當(dāng)前最新版本是7.4.5)
php官網(wǎng)
wget https://www.php.net/distributions/php-7.4.5.tar.gz
我習(xí)慣于把所有的下載和解壓文件都放在固定的文件夾下,所以我們?cè)?/usr/local
下新建一個(gè)文件夾 download
下邊是執(zhí)行順序
[root@localhost lib]# cd /usr/local [root@localhost lib]# mkdir download [root@localhost lib]# cd download [root@localhost lib]# wget https://www.php.net/distributions/php-7.4.5.tar.gz
解壓文件
[root@localhost lib]# tar -zxvf php-7.4.5.tar.gz [root@localhost lib]# cd php-7.4.5
停止apache服務(wù)
[root@localhost php-7.3.17]# /usr/local/Webserves/apache2.4/bin/apachectl stop
配置
下面的例子會(huì)正確匹配 apxs 的路徑。如果通過(guò)其他方式安裝了 Apache,需要相應(yīng)的調(diào)整 apxs 的路徑。注意,在有些發(fā)行版本中,可能將 apxs 更名為 apxs2。
./configure --prefix=/usr/local/Webserves/php7.3 --with-apxs2=/usr/local/Webserves/apache2.4/bin/apxs
編譯
make && make install
移動(dòng)配置文件
#development 開(kāi)發(fā)環(huán)境配置文件 production生產(chǎn)環(huán)境配置文件, cp php.ini-development php.ini-production /usr/local/Webserves/php7.3/
修改配置文件為 php.ini
#找到文件所在 [root@localhost php-7.3.17]# cd /usr/local/Webserves/php7.3/ [root@localhost php7.3]# ls -a . .. bin etc include lib php php.ini-development php.ini-production var #在次備份一下 [root@localhost php7.3]# cp -b php.ini-development php.ini-development備份 [root@localhost php7.3]# ls -a . bin include php php.ini-development備份 var .. etc lib php.ini-development php.ini-production #修改配置文件 [root@localhost php7.3]# mv php.ini-development php.ini [root@localhost php7.3]# ls -a . .. bin etc include lib php php.ini php.ini-development備份 php.ini-production var
編輯 httpd.conf 文件以調(diào)用 PHP 模塊。LoadModule 達(dá)式右邊的路徑必須指向系統(tǒng)中的 PHP 模塊。以上的 make install 命令可能已經(jīng)完成了這些,但務(wù)必要檢查。
LoadModule php5_module modules/libphp5.so
告知 Apache 將特定的擴(kuò)展名解析成 PHP
<FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch>
啟動(dòng)apache
#如果配置成功 則可以正常啟動(dòng)apache
[root@localhost Webserves]# /usr/local/Webserves/apache2.4/bin/apachectl start [root@localhost Webserves]#
測(cè)試 php
查看apache的網(wǎng)站存放根路徑 打開(kāi) 在apache 配置文件尋找
現(xiàn)在去寫(xiě)一個(gè)php文件
[root@localhost Webserves]# cd /usr/local/Webserves/apache2.4/htdocs [root@localhost htdocs]# vim index.php [root@localhost htdocs]#
可以看到安裝成功
注意* 咱們?cè)诰幾g的時(shí)候沒(méi)有安裝任何php的擴(kuò)展。比如mysql,所以說(shuō)有如想使用還需安裝需要的擴(kuò)展文件
以上是“centos6與centos7安裝php7的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。