详解五:CentOS下编译安装PHP开发环境,配置LAMP

在编译安装php之前需要修改下gd2文件夹下include里的gd_io.h

命令:vi /usr/local/gd2/include/gd_io.h

在小写键盘下按  j  到  gdIOCtx结构里面的void (*gd_free)  ,再按 o 

输入代码:void (*data);                       注意:有分号

输入后按ESC  , 再输入   :wq  保存退出

修改后解压php源码包,解压后进入源码包

配置:    ./configure --prefix=/usr/local/php \

>--with-config-file-path=/usr/local/php/etc \

>--with-apxs2=/usr/local/apache/bin/apxs \

>--with-mysql=/usr/local/mysql \

>--with-mysqli=/usr/local/mysql/bin/mysql_config \

>--with-pcre-dir=/usr/local/pcre \

>--with-libxml-dir=/usr/local/libxml2 \

>--with-png-dir=/usr/local/libpng \

>--with-jpeg-dir=/usr/local/jpeg8 \

>--with-freetype-dir=/usr/local/freetype \

>--with-gd=/usr/local/gd2 \

>--with-zlib-dir=/usr/local/zlib \

>--with-mcrypt=/usr/local/libmcrypt \

>--with-curl=/usr/local/curl \

>--enable-zip \

>--enable-soap \

>--enable-mbstring=all \

>--enable-sockets \

>--enable-calendar


编译:make    编译后会提示make test   ,这个是测试php用的,可以直接跳过,也可以测试

要测试就输入make test

测试再安装:make install

或者直接安装:make install


安装后复制源码包下的php.ini-development 到 /usr/local/php/etc ,命令:

cp php.ini-development /usr/local/php/etc/php.ini                注意:这里我把文件名改成了php.ini

修改 /etc/httpd  文件夹下的httpd.conf  ,让apache服务器支持php,命令:

vi /etc/httpd/httpd.conf

在小写键盘模式下,按  j  到  AddType application/x-gzip .gz .tgz  再按 o 

输入:AddType application/x-httpd-php .php .php3 .php5 .phtml

再按ESC   再输入   :wq    保存退出

接下来停止apache服务器,命令:/usr/local/apache/bin/apachectl stop

再启动apache服务器,命令:/usr/local/apache/bin/apachectl start

然后在 htdocs 文件夹下建立一个test.php  的文件,先进入htdocs文件夹,命令:

cd /usr/local/apache/htdocs

建立test.php文件,命令:vi test.php

建立后在小写键盘模式下按  i  ,然后输入以下代码

<?php

    date_default_timezone_set("PRC") ;

    phpinfo() ;

?>

再按ESC  , 再输入    :wq  保存退出

在浏览器地址栏输入   http://localhost/test.php,如果出现显示  php 版本的信息及相关配置信息,则说明php安装成功。

至此,php安装完成,php的开发环境编译安装成功。

Then , happy phping~~


1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值