溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

centos6與centos7安裝php7的方法

發(fā)布時(shí)間:2021-04-07 10:59:46 來(lái)源:億速云 閱讀:242 作者:小新 欄目:編程語(yǔ)言

這篇文章主要介紹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)配置文件

centos6與centos7安裝php7的方法

#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

centos6與centos7安裝php7的方法

告知 Apache 將特定的擴(kuò)展名解析成 PHP

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>

centos6與centos7安裝php7的方法

啟動(dòng)apache

#如果配置成功 則可以正常啟動(dòng)apache

[root@localhost Webserves]# /usr/local/Webserves/apache2.4/bin/apachectl start
[root@localhost Webserves]#

centos6與centos7安裝php7的方法

測(cè)試 php

查看apache的網(wǎng)站存放根路徑 打開(kāi) 在apache 配置文件尋找
centos6與centos7安裝php7的方法

現(xiàn)在去寫(xiě)一個(gè)php文件

[root@localhost Webserves]# cd /usr/local/Webserves/apache2.4/htdocs
[root@localhost htdocs]# vim index.php
[root@localhost htdocs]#

centos6與centos7安裝php7的方法

可以看到安裝成功
centos6與centos7安裝php7的方法

注意* 咱們?cè)诰幾g的時(shí)候沒(méi)有安裝任何php的擴(kuò)展。比如mysql,所以說(shuō)有如想使用還需安裝需要的擴(kuò)展文件

以上是“centos6與centos7安裝php7的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(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)容。

AI