新聞中心
在如今的互聯(lián)網(wǎng)時(shí)代,網(wǎng)頁(yè)開(kāi)發(fā)已經(jīng)成為了一項(xiàng)必不可少的技能。而PHP作為一種流行的服務(wù)器端腳本語(yǔ)言,廣泛應(yīng)用于Web開(kāi)發(fā)中,也成為開(kāi)發(fā)者必須掌握的技能之一。在Linux系統(tǒng)上安裝PHP也是相對(duì)簡(jiǎn)單的,本文將向初學(xué)者介紹如何在Linux系統(tǒng)上安裝PHP7.1.4。

一、下載PHP7.1.4源碼包
從PHP官網(wǎng)下載PHP7.1.4源碼包,鏈接為 http://php.net/get/php-7.1.4.tar.gz/from/a/mirror 。下載完成后,放置到Linux系統(tǒng)的任何一個(gè)目錄中。
二、安裝依賴項(xiàng)
在安裝PHP之前,先檢查系統(tǒng)是否安裝了必要的依賴項(xiàng)。在Linux系統(tǒng)上安裝PHP需要確保已安uild-essential、libxml2-dev、libmcrypt-dev、libcurl4-openssl-dev、libjpeg-dev、libpng-dev,這些依賴項(xiàng)是PHP運(yùn)行所必須的。如果已安裝,可以跳過(guò)此步驟。如果沒(méi)有安裝,可通過(guò)以下命令安裝:
sudo apt-get install build-essential libxml2-dev libmcrypt-dev libcurl4-openssl-dev libjpeg-dev libpng-dev
三、編譯安裝PHP7.1.4
1. 解壓tar包
在終端中輸入以下命令解壓下載好的PHP7.1.4源碼包:
tar -zxvf php-7.1.4.tar.gz
解壓后,進(jìn)入源碼包所在的目錄:
cd php-7.1.4
2. 配置選項(xiàng)
在終端中運(yùn)行以下命令進(jìn)行配置PHP選項(xiàng):
./configure –prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc –with-mysqli –with-pdo-mysql –with-openssl –with-zlib –enable-bcmath –with-bz2 –enable-calendar –with-curl –enable-exif –with-gd –enable-gd-native-ttf –with-freetype-dir –with-gettext –with-gmp –with-imap –enable-intl –with-iconv-dir –with-icu-dir=/usr –with-jpeg-dir –with-ldap –enable-mbstring –with-mcrypt –with-mhash –with-mysql-sock –enable-opcache –enable-soap –enable-sockets –with-sqlite3 –with-pear –enable-zip
其中一些選項(xiàng)的含義如下:
–prefix=/usr/local/php 設(shè)置PHP安裝后的文件夾路徑
–with-config-file-path=/usr/local/php/etc 設(shè)置PHP的配置文件路徑
–with-mysqli 使用mysqli數(shù)據(jù)庫(kù)擴(kuò)展
–with-pdo-mysql 使用PDO mysql擴(kuò)展
–with-openssl 啟用SSL支持
–with-zlib 啟用zlib支持
–enable-bcmath 啟用BCMath函數(shù)支持
–with-bz2 啟用bzip2擴(kuò)展
–enable-calendar 啟用日歷支持
–with-curl 啟用cURL擴(kuò)展
–enable-exif 啟用EXIF擴(kuò)展
–with-gd 啟用GD擴(kuò)展
–with-freetype-dir 指定FreeType庫(kù)的路徑
–with-gettext 啟用GNU gettext擴(kuò)展
–with-gmp 啟用GMP擴(kuò)展
–with-imap 啟用IMAP擴(kuò)展
–enable-intl 啟用intl擴(kuò)展
–with-iconv-dir 指定iconv庫(kù)的路徑
–with-icu-dir=/usr 指定ICU庫(kù)的路徑
–with-jpeg-dir 指定libjpeg庫(kù)的路徑
–with-ldap 啟用LDAP擴(kuò)展
–enable-mbstring 啟用多字節(jié)字符串支持
–with-mcrypt 啟用Mcrypt擴(kuò)展
–with-mhash 啟動(dòng)MHASH支持
–with-mysql-sock 指定MySQL套接字文件的路徑
–enable-opcache 啟用OPcache加速器
–enable-soap 啟用SOAP擴(kuò)展
–enable-sockets 啟用套接字支持
–with-sqlite3 啟用SQLite3擴(kuò)展
–with-pear 啟用PEAR
–enable-zip 啟用zip擴(kuò)展
確認(rèn)輸入選項(xiàng)無(wú)誤后,請(qǐng)輸入以下命令開(kāi)始配置:
./configure [選項(xiàng)]
3. 編譯安裝
完成配置選項(xiàng)后,開(kāi)始編譯并安裝PHP。在終端輸入以下命令:
make && sudo make install
等待安裝完成。
四、檢查PHP7.1.4是否安裝成功
安裝完成后,通過(guò)php -v命令可以查看當(dāng)前PHP版本。如果顯示的是PHP 7.1.4,則說(shuō)明已經(jīng)安裝成功。
五、擴(kuò)展安裝
如果需要安裝其他PHP擴(kuò)展,可以通過(guò)以下命令進(jìn)行安裝:
sudo apt-get install php-[擴(kuò)展名]
例如,安裝MySQLi擴(kuò)展:
sudo apt-get install php-mysql
本文介紹了在Linux系統(tǒng)上安裝PHP7.1.4的步驟。在安裝PHP之前,需要安裝系統(tǒng)必要的依賴項(xiàng),然后下載PHP7.1.4源碼包,解壓后進(jìn)行配置選項(xiàng),最后編譯安裝即可。適當(dāng)安裝必要的擴(kuò)展,可以滿足更加豐富的開(kāi)發(fā)需求。
相關(guān)問(wèn)題拓展閱讀:
- 如何在linux上安裝php5.6,謝謝,
如何在linux上安裝php5.6,謝謝,
不知道你問(wèn)的linux,是哪個(gè)發(fā)行版本,常用的如 ubntu,centos,debian等。
我列一個(gè)centos7(服務(wù)器常用這個(gè)版本)的安裝方法吧
centos7默認(rèn)使用yum install 來(lái)安裝程序,但默認(rèn)源安裝的php是5.4的,版本比較低,
要安裝高版本螞液的,要么下載源代碼手動(dòng)編譯安裝,但對(duì)不熟悉的,萬(wàn)一出點(diǎn)錯(cuò)誤,會(huì)越簡(jiǎn)咐搞越亂。我一般使用epel源安裝php,里面各個(gè)版本都有,最新的php7.3
首先安裝epel
rpm -ivh
這里面的url是目前我用的,如果提示出錯(cuò),就是換url了,可以在電腦上手動(dòng)打開(kāi)
epel源列表
去檢查 epel-release是哪個(gè)版本,換上對(duì)應(yīng)的名字
按版本安裝php
rpm -Uvh
yum install php56w php56w-mysql php56w-pdo php56w-gd php56w-ssl php56w-mbstring php56w-cli php56w-xml php56w-bcmath
我這里列的是一些常用的php擴(kuò)展,如果需要其它的,手動(dòng)悶咐物加上即可
如果需要安裝php其它版本,把包名里的56改成對(duì)應(yīng)版本即可 ,如
yum install php71w php71w-mysql php71w-pdo php71w-gd php71w-ssl php71w-mbstring php71w-cli php71w-xml php71w-bcmath
yum install php72w php72w-mysql php72w-pdo php72w-gd php72w-ssl php72w-mbstring php72w-cli php72w-xml php72w-bcmath
可對(duì)應(yīng)安裝php7.1和php7.2,這種安裝方法,會(huì)默認(rèn)配置好對(duì)應(yīng)的設(shè)置,php.ini在/etc/中查找,命令行也默認(rèn)啟用了 (php-cli)
linux php7.1.4 下載的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux php7.1.4 下載,Linux下PHP7.1.4的安裝與下載,如何在linux上安裝php5.6,謝謝,的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來(lái)電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。
當(dāng)前文章:Linux下PHP7.1.4的安裝與下載(linuxphp7.1.4下載)
轉(zhuǎn)載來(lái)源:http://m.fisionsoft.com.cn/article/coodjig.html


咨詢
建站咨詢
