centos下php原始碼安裝

2021-10-09 13:44:26 字數 990 閱讀 6450

解壓 tar -xjvf(gz檔案)/-xjvf(bz2檔案)

進入解壓後目錄 安裝必須工具yum -y install libxml2yum -y install libxml2-develyum install sqlite-devel配置./configure --prefix=自定義安裝目錄 --with-zlib --enable-zip --with-openssl --enable-fpm --enable-mbstring --with-libdir=lib64如果遇到configure: error: cannot run c compiled programs.執行uname -m檢視系統 在重複命令加上--host=x86_64,x86_64是uname -m的執行結果

makemake install如遇錯誤

cp

-pr -f phar.phar /usr/local/php7/bin/phar

cp: cannot stat 'phar.phar': no such file or directory

make: ***

[install-pharcmd] error 1

解決:
find .

-name 'phar.phar'

找到 phar.phar 檔案, 移動或者複製到安裝指令執行的目錄下就行了.

vim ~/

.bash_profile

新增到export path 下
alias 	php=/home/vagrant/test/php/bin/php
儲存執行
source ~/

.bash_profile

centos下原始碼安裝php擴充套件

使用yum一直安裝擴充套件一直報錯,在網上找了原始碼安裝包方法,並總結了一下 3.進入對應的本地擴充套件目錄,以posix為例 cd usr include php ext posix usr include php ext posix 為本地擴充套件路徑 4.生成編譯檔案 phpize 5.指令碼...

CentOS原始碼安裝PHP

先安裝需要的庫 yum y install libxml2 yum y install libxml2 devel yum y install gd yum y install gd devel yum y install curl curl devel yum y install libjpeg ...

CentOS 原始碼安裝PHP

2 解壓縮並且進入解壓縮後的檔案目錄下 4 make make install 遇到問題 1 configure error xml2 config not found.please check your libxml2 installation 參看 安裝php時的報錯 checking libx...