详解五:CentOS下编译安装PHP开发环境,配置LAMP
来源:互联网 发布:索尼xz1系统优化 编辑:程序博客网 时间:2024/05/17 09:34
在编译安装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~~
- 详解五:CentOS下编译安装PHP开发环境,配置LAMP
- 详解一:CentOS下编译安装PHP开发环境,配置LAMP
- 详解二:CentOS下编译安装PHP开发环境,配置LAMP
- 详解三:CentOS下编译安装PHP开发环境,配置LAMP
- 详解四:CentOS下编译安装PHP开发环境,配置LAMP
- Linux PHP开发环境:CentOS下配置LAMP开发环境
- Linux PHP开发环境:CentOS下配置LAMP开发环境
- linux下编译安装开发环境apache+mysql+php-lamp
- Ubuntu下配置PHP开发环境LAMP
- Ubuntu下配置PHP开发环境LAMP
- Centos-编译安装lamp环境
- Centos下搭建php环境,安装lamp环境
- centos下的php开发环境的配置——LAMP的搭建
- CentOS下LAMP环境搭建之一源码编译安装apache
- CentOS下安装LAMP环境
- centos 下安装lamp环境
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- C++ 文件读取
- GVIM使用说明
- Silverlight4.0使用反射来遍历枚举
- C++操作符重载
- 使用ADB“推送/提取/安装”文件进手机(华为U8825D)及错误举例
- 详解五:CentOS下编译安装PHP开发环境,配置LAMP
- 程序员的进化
- HDOJ2099 整除的尾数
- Linux C 刷新终端屏幕的方法
- cocos2d 1.x升级到2.x遇到error
- http://software.intel.com/zh-cn/blogs/2012/08/14/android/?cid=sw:prccsdn22998
- 控制toolbutton的状态
- 秒杀多线程第十一篇 读者写者问题
- windows中,如何在Codeblocks+MinGW+wxWidgets里面使用中文