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

2021-10-22 21:38:27 字數 1296 閱讀 7172

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命令無效則進行這項配置

開啟配置檔案

vim ~/.bash_profile

# .bash_profile

# get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi# user specific environment and startup programs

path=/server/php7/bin:$path

export path

export lang="zh_cn.utf-8"

export lc_all="zh_cn.utf-8"

更新環境變數

source .bash_profile

排除一些坑

提示沒有許可權,記著前面增加sudo

執行./configure命令無法通過請檢查是否又gcc和autoconf環境

1)mac環境安裝brew(軟體安裝工具),時間比較長耐心等待

/usr/bin/ruby -e "$(curl -fssl "

2)安裝gcc

brew install gcc

php環境找不到php.ini

1)在安裝包目錄下找到php.ini-devopment,將此檔案拷貝到自己對應的安裝目錄,我自己這塊是/data/server/php7/etc,然後更改名稱mv php.ini-devopment php.ini

2)但發現php.ini配置無效,使用php -i | grep php.ini命令檢查

發現圖示是lib目錄下,那則將php.ini檔案移動到此目錄下,如果想更改到/etc/環境下,就需要在./configure配置時設定

配置出現libxml2 not found.錯誤

解決辦法:

ubuntu/debian:

apt-get install libxml2-dev

centos/redhat:

yum install libxml2-devel

yum源 原始碼安裝

1.國內yum源 網易163 yum源,安裝方法檢視 中科大的 yum源,安裝方法檢視 sohu的 yum源,安裝方法檢視 阿里雲的 yum源,安裝方法檢視 清華大學的 yum源,安裝方法檢視 浙江大學的 yum源,安裝方法檢視 中國科技大學yum源,安裝方法檢視 1 備份 root bogon c...

原始碼安裝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...