- 下载源码包 gz/bz2
- 解压 tar -xjvf(gz文件)/-xjvf(bz2文件)
- 进入解压后目录 安装必须工具
yum -y install libxml2
yum -y install libxml2-devel
yum 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的运行结果 make
make 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
找到 phar.phar 文件, 移动或者复制到安装指令执行的目录下就行了.find . -name 'phar.phar'
-
添加到export PATH 下vim ~/.bash_profile
保存运行alias php=/home/vagrant/test/php/bin/php
source ~/.bash_profile
centos下php源码安装
最新推荐文章于 2021-05-18 16:07:52 发布