centos 下的 PHP 的编译过程

PHP 的编译过程

环境

vmware 虚拟机
wdlinux 系统镜像
php7.0.2 源码

过程

1、选择 wdlinux 是因为在本地虚拟机部署测试,使用这个镜像的话体积小,部署简单,基本的运行环境已经自带,装完系统后程序就可以正常跑起来
2、由于系统自带的PHP版本较低,这里选择手动升级 PHP 版本
3、这里的目录结构(仅供参考,可自行选择)
将php7.0.2压缩包放置到 /usr/src/ 目录,此目录用于存放一些下载的源码文件,如 /usr/src/php-7.0.2,并将编译后的文件放置到 /usr/local/ 目录,此目录用于放置用户自己编译的文件,如 /usr/local/php7
4、配置

./configure --prefix=/usr/local/php7 -with-apxs2=/www/wdlinux/httpd-2.2.22/bin/apxs -with-pdo-mysql=/www/wdlinux/mysql

5、编译并安装

make && make install

6、执行 /usr/local/php7/php -v 可以查看是否编译成功,且编译结果中的版本号
注:可自行添加 php 到环境变量中
7、切换到 /www/wdlinux/apache/modules 目录中,会发现生成了 libphp7.so ,同时查看 httpd.conf 会发现自动新增了一句

LoadModule php7_module        modules/libphp7.so

若未自动新增,请手动添加
8、重启 apache 服务
service httpd restart
9、可以通过浏览器访问一下 Phpinfo.php 查看结果了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值