Linux源码安装PHP7.3.1

本文详细介绍了在Linux环境下从源码安装PHP的过程,包括下载源码包、配置安装路径、解决依赖问题及测试安装结果等关键步骤,特别关注gcc、libxml2和python-devel的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、去php.net查看源码包下载连接然后wget 连接。

二、解压

三、进入解压后的源码包,configure    命令:./configure --prefix=/home/work/study/soft/php 

注意:执行此命令需要linux安装cc和gcc   如下截图

gcc安装命令

yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
yum -y install wget httpd-tools vim

查看gcc版本      gcc --version

安装过程中可能还有其它问题,我是libxml没有安装,

在安装bilxml的时候遇到文件找不到致命错误,

报错:error: libxml2 not found. Please check your libxml2 installation. 的话

解决方案:centOS:  yum install libxml2-devel      ubuntu/debian:  apt-get install libxml2-dev

解决方法: 
安装依赖的python-devel软件包

yum -y install python-devel

最后 ./configure 检测通过    make  通过    make install  通过  

安装完成 ,测试OK。

测试:进入php目录:./bin/php -m  查看php扩展。

简化php执行命令

vi ~/.bash_profile

source ~/.bash_profile

四、安装完的php/etc目录下是没有php.ini文件的,它在你下载的php源码里有个php.ini.development文件,你把php.ini.development文件cp到lib目录下就OK了

php -i | grep php.ini    查看php.ini应该放的位置

然后mv 改下名字为 php.ini

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值