| 域名空间 下载中心 社区论坛 信息公告 MY小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
使用Apache 2和MySQL 4.1.3安装PHP 5.0http://www.iyit.net 日期:2006-10-6 13:57:58 来源: 点击: |
你肯定渴望采用PHP 5.0来开始你的开发工作。但是,既然你一定编译和安装PHP 5.0,为什么不将其升级成一个完全的LAMP(Linux,Apache,MySQL,PHP)开发环境呢?毕竟,过去的几个月中,已经发布了一系列新的版本:MySQL 4.1.3,其支持字符设置,自动校正,子查询和处理记录; Apache 2.0具有很好的稳定性。 我准备告诉你使用PHP 5.0,Apache 2.0和MySQL 4.1.3.来安装一个高效率PHP开发环境的过程,让我们开始吧!本篇文章发表于www.iyit.net(易特网络) 基本条件 假定你已经安装了Linux版本,而且它能够正确运行。请确信系统中已经安装一个可以运行的C语言编译器,否则我们的操作就不能进行。 而且,还需要确定已经下载了所有相关软件: 最新MySQL版本(即现在的MySQL 4.1.3测试版),可以从MySQL.com下载。 最新的PHP版本(即现在的PHP 5.0.0),可从Php.net下载。 最新的Apache 2版本(即现在的Apache 2.0.50),从Apache.org下载。 最重要的一点是:在这些版本中,Apache 2.0和PHP 5.0的结合并不是天衣无缝,所以不应该同时用于同一系统中。但是,这种结合应该对开发系统是有好处的。 你可能还需要以下的支持库: 最新版本的libxml2库(现在的libxml2 2.6.11),从XmlSoft.org下载。 最新版本的zlib库(现在的zlib 1.2.1)从Gzip.org下载。 把所有的东西都复制到你的/tmp子目录,并进行解压,如下所示: $ cd /tmp $ tar -xzvf mysql-standard-4.1.3-beta-pc-linux-i686.tar.gz $ tar -xzvf php-5.0.0.tar.gz $ tar -xzvf httpd-2.0.50.tar.gz $ tar -xzvf libxml2-2.6.11.tar.gz $ tar -xzvf zlib-1.2.1.tar.gz 安装支持库 第一步,检查你是否安装了libxml2或者zlib。PHP 5.0要求libxml2 2.6.0(或者是比libxml2 2.6.0更好的版本)和zlib 1.0.9(或者是比zlib 1.0.9更好的版本)。如果这两个支持库都没有,保持只读形式,否则进入下一部分。 开始时,编译和安装libxml2 XML解析器,这一解析器提供PHP 5.0新的XML APL: $ cd /tmp/libxml2-2.6.11 $ ./configure $ make && make install 这一步结束时,libxml2被安装在/usr/local/下。如果你想把它安装在其它地方,你应该在先前步骤中明确指定prefix选项到configure设置中。 第二步:对zlib做类似的操作: $ cd /tmp/zlib-1.2.1 $ ./configure $ make && make install 这一步结束时,zlib也被安装在/usr/local/下。你可以不使用默认值,而使用指定prefix选项将其安装到其它地方。 安装Apache 以Apache使用PHP有两种方式:作为动态模块,其在运行状态时可载入到Web服务器,或者作为静态模块,其可直接编译到Web服务器代码中。对于本文,我们着重于第一种方式。 为了能以Apache2.0模块使PHP动态载入,Apache服务器必须以动态共享对象(DSO, Dynamic Shared Object)编译。可以通过传递--enable-so参数到Apache 2.0 configure使这一特性生效: $ cd /tmp/httpd-2.0.50 $ ./configure --prefix=/usr/local/apache2 --enable-so $ make && make install 这一过程将会设置,编译,以及将服务器安装到/usr/local/apache2。 完成MySQL和Apache的安装之后,最后的一步即为编译和安装PHP。这一步骤中,最为关键的一步是使用一系列的激发扩展功能提供PHP configure,以及外部类库正确的文件路径。表A为其中的例子: 表 A $ cd /tmp/php-5.0.0 $ ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs 本新闻共2页,当前在第1页 1 2 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:Apache虚拟主机和虚拟目录的设置 下一篇:菜鸟大学堂:一步一步配置WEB服务器 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||