centOS7.3安裝PHP7.1.3

首先獲取并解壓PHP安裝包

[root@localhost src]# cd /usr/local/src/

[root@localhost src]# wget http://cn2.php.net/get/php-7.1.3.tar.gz/from/this/mirror

[root@localhost src]# tar zxvf mirror

安裝工具和相應擴展

[root@localhost src]# yum install gcc gcc++ libxml2-devel curl-devel libjpeg-devel libpng-devel libc-client-devel freetype-devel unixODBC-devel libicu-devel libxslt-devel libmcrypt-devel

[root@localhost src]# yum install glibc-headers

[root@localhost src]# yum install gcc-c++

開始編譯PHP

./configure的作用是檢測系統配置,生成makefile文件,以便你可以用make和make install來編譯和安裝程序

[root@localhost src]# cd php-7.1.3

[root@localhost php-7.1.3]# ./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php7/etc --with-config-file-scan-dir=/usr/local/php7/etc/php.d --with-fpm-user=www --with-fpm-group=www --enable-fpm --disable-fileinfo --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-exif --enable-sysvsem --with-curl --enable-mbregex --enable-inline-optimization --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-ftp --enable-intl --with-xsl --with-gettext --enable-zip --enable-soap --disable-ipv6 --disable-debug

如果出現缺失SSL,如下:

[root@localhost php-7.1.3]# yum install openssl-devel

沒出現錯誤就可以開始編譯了

[root@localhost php-7.1.3]#? make &&make install

測試

root@localhost php-7.1.3]# cd ~

[root@localhost ~]# vi phpinfo.php

<?php

echo phpinfo();

運行腳本

[root@localhost ~]# /usr/local/php7/bin/php phpinfo.php

出現下圖就成功了


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 目標:centos6.8上編譯php7.1.10 問題拆解: 1.準備編譯的centos6.8系統(百度云地址) ...
    運維經理閱讀 521評論 0 0
  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_閱讀 1,854評論 0 3
  • 1、確認搭建LAMP所需的環境是否已經安裝: [root@localhost ~]#rpm -q make gcc...
    4e855d444c9f閱讀 481評論 0 0
  • 一、LAMP環境的介紹 1.LAMP環境的重要性 思索許久,最終還是決定寫一篇詳細的LAMP的源碼編譯安裝的實驗文...
    endmoon閱讀 2,672評論 4 26
  • 新疆是一個神奇的地方。 既有悠然閑適、仿若世外桃源般的村莊,又有荒涼戈壁上詭異的魔鬼城。 無論你看過多少個版本的“...
    小明愛旅行閱讀 567評論 15 2