ubuntu原始碼安裝php7 2

2021-08-21 09:30:29 字數 1334 閱讀 7789

1.安裝依賴

依賴庫安裝:

sudo apt-get install libxml2-dev

sudo apt-get install libcurl3-openssl-dev

sudo apt-get install libcurl4-gnutls-dev

sudo apt-get install libbz2-dev

sudo apt-get install libjpeg-dev

sudo apt-get install libpng-dev

sudo apt-get install libxpm-dev

sudo apt-get install libfreetype6-dev

sudo apt-get install libt1-dev

sudo apt-get install libmcrypt-dev

sudo apt-get install libmysql++-dev

sudo apt-get install libxslt1-dev

安裝 gcc

3. tar -zxvf php-7.2.7.tar.gz

4.cd php-7.2.7

5. configure很重要的, 原始碼安裝軟體, 可以對軟體進行配置

./configure --prefix=/usr/local/php

6. make && make install

(如果說指定安裝到etc下面, 就不會有下面這個坑   指定安裝命令 ./configure --prefix=/usr/local/php --enable-fpm --enable-sockets --enable-mbstring=all --with-config-file-path=/usr/local/php/etc)

cp /home/chhnang/downloads/php-7.2.7/php.ini-development  /usr/local/php/etc/php.ini

你以為這就完了嗎? 錯, 這裡還有乙個坑

先用  php -i | grep php.ini  檢視我們原始碼編譯後php預設的配置檔案位置在**, 不然你就算改了php.ini, 也是不會生效的,

發現正在的php.ini配置環境在以下目錄

configuration file (php.ini) path => /usr/local/php/lib

所以把 php.ini 放到  /usr/local/php/lib  目錄下面, 。。。。。

把php加到環境變數  

export path=$path:/usr/local/php/bin

國內php7安裝源 原始碼安裝PHP7

2.解壓 tar xzf php 7.2.4.tar.bz2 3.安裝 cd php 7.2.4 configure prefix data server php7 配置安裝路徑 make 編譯 make install 安裝 4.配置全域性環境 如果執行php v命令無效則進行這項配置 開啟配置檔...

原始碼安裝PHP7和ApachePHP支援

本文參考文章,並在安裝過程中出現的問題加入解決方法。系統centos6.5 首先公升級yum倉 yum install epel release 擴充套件包更新包 yum update 更新yum源 安裝php依賴環境 yum y install libxml2 libxml2 devel open...

centos6 5 原始碼安裝php7

編譯安裝即可 tar zxvf libmcrypt 2.5.8.tar.gz cd libmcrypt 2.5.8 configure make make install 編輯 vim etc ld.so.conf 末行新增 usr local lib 並執行 ldconfig 編譯安裝過程 php...