快速业务通道

redhat下搭建LAMP架构

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-26

搭建LAMP环境时,需要安装的所有软件都要按照一定的顺序安装,我们按照

Apache-> MySQL->PHP顺序安装.但在安装PHP之前,应先安装PHP 5需要的最

新版本库文件,例如libxml2 、libm 、crypt,以及GD2库等文件.安装GD2库是为

了让PHP 5支持GIF、PNG和JPEG图片格式,在安装GD2库之前还要先安装

最新的zlib、libpng、freetype和jpegsrc等库文件

以下所有安装包均为源码包,从网上下载并解压进入相关的源码包后进行操作:


============安装libxml2最新库文件=============

#./configure --prefix=/usr/local/libxml2
#make
#make install

如果安装成功以后,在/usr/local/libxml2/目录下将生成bin、include、

lib、man和share五个目录.在后面安装PHP5源代码包的配置时,会通过在

configure命令的选项中加上"--with-libxml-dir=/usr/local/libxml2"选项

,用于指定安装libxml2库文件的位置.


==============安装libmcrypt最新库文件===========

#./configure --prefix=/usr/local/libmcrypt
#make
#make install

如果安装成功就会在/usr/local/libmcrypt/目录下生成bin、include、lib

、man和share五个目录.然后在安装PHP 5源代码包的配置时,就可以通过

configure命令加上"--with-mcrypt-dir=/usr/local/libmcrypt"选项,指定

这个libmcrypt库文件的位置.

安装完成libmcrypt库以后,不同的Linux系统版本有可能还要安装一下

libltdl库.安装方法和前面的步骤相同,可以进入到解压缩的目

录/usr/local/src/libmcrypt-2.5.8下,找到libltdl库源代码文件所在的目

拥有帝国一切,皆有可能。欢迎访问phome.net

录libltdl,进入这个目录按照下面几个命令配置、编译、安装就可以了.

[root@localhost?root]#cd /usr/local/src/libmcrypt-2.5.8/libltdl

//进入软件源代码目录

[root@localhost libltdl]#./configure --enable-ltdl-install
//配置ltdl库的安装

#make
#make install


=============== 安装zlib最新库文件==============
#./configure --prefix=/usr/local/zlib?
#make
#make install
如果安装成功将会在/usr/local/zlib目录下生成include、lib和share三个

目录.在安装PHP 5配置时,在configure命令的选项中加上"--with-zlib-

dir=/usr/local/libmcrypt"选项,用于指定zlib库文件的位置.

================安装libpng最新库文件================
#./configure --prefix=/usr/local/libpng
#make
#make install

如果安装成功将会在/usr/local/libpng目录下生成bin、include、lib和

share四个目录.在安装GD2库配置时,通过在configure命令的选项中加

上"--with-png=/usr/local/libpng"选项,指定libpng库文件的位置.


================安装jpeg6最新库文件=================
步骤一:

安装GD2库前所需的jpeg6库文件,需要自己手动地创建安装需要的目录,、

它们在安装时不能自动创建.命令行如下.

1. [root@localhost?root]#mkdir /usr/local/jpeg6
//建立jpeg6软件安装目录
2. [root@localhost?root]#mkdir /usr/local/jpeg6/bin
//建立存放命令的目录
3. [root@localhost?root]#mkdir /usr/local/jpeg6/lib
//创建jpeg6库文件所在目录
4. [root@localhost?root]#mkdir /usr/local/jpeg6/include
//建立存放头文件目录
5. [root@localhost?root]#mkdir -p /usr/local/jpeg6/man/man1
//建立存放手册的目录 拥有帝国一切,皆有可能。欢迎访问phome.net

步骤二:
[root@localhost jpeg-6b]# ./configure \
> --prefix=/usr/local/jpeg6/ \

//在安装时将软件安装到/usr/local/jp

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号