您的位置:首页 > 运维架构 > Linux

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

2012-12-15 23:27 1096 查看
在编译安装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~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐