LAMP环境搭建 RedHat Enterprise3 php5 mysql5 apache2

LAMP 环境搭建 php5 mysql5 apache2 版一、Mysql下载地址:http://dev.mysql.com/downloads/mysql/5.0.html 找对应的服务器版本,Red Hat Enterprise Linux 3 RPM (x86) 下载server client、Shared、libraries、Shared compatibility libraries下载名称分别为MySQL-server-community-5.0.51a-0.rhel3.i386.rpmMySQL-client-community-5.0.51a-0.rhel3.i386.rpmMySQL-shared-compat-5.0.51a-0.rhel3.i386.rpmMySQL-devel-community-5.0.51a-0.rhel3.i386.rpm 二、apache2下载地址:http://httpd.apache.org/download.cgi下载名称httpd-2.0.52.tar三、php下载地址:http://cn.php.net/get/php-5.2.6.tar.gz/from/a/mirror下载名称php-5.2.6.tar.gz四、各种组件及图形支持下载1.libxml2下载地址:http://xmlsoft.org/sources/下载名称libxml2-2.6.27.tar.gz如下载rpm同时下载devel如:libxml2-2.6.27-1.i386.rpmlibxml2-devel-2.6.27-1.i386.rpm2.gd下载地址:http://www.boutell.com/gd/ 下载名称gd-2.0.36RC1.tar.gz3.zlib下载地址:http://www.zlib.net/下载名称zlib-1.2.3.tar.gz4.jpeg下载地址:ftp://ftp.uu.net/graphics/jpeg/ 下载名称jpegsrc.v6b.tar.gz5.libpng下载地址:http://www.libpng.org/pub/png/libpng.html下载名称libpng-1.2.26.tar.gz6.freetype2下载地址:http://www.fretype.org 下载名称freetype-2.3.5.tar.gz7.xpm下载地址:http://hany.sk/~hany/RPM/doors2.3/jr/xpm-3.4k-2.i386.html下载名称xpm-3.4k-2.i386.rpm 五、安装: 1.安装MYSQL 服务器: rpm -ivh 各下载的rpm包安装好后用service mysql start 启动 在此过程中需要安装MySQL-devel-community-5.0.51a-0.rhel3.i386.rpm安装完成配置连接等项2.安装apache用tar -xzvf apache..gz解压进入目录./configure --with-endable3.安装XPM #rpm -ivhxpm-3.4k-2.i386.rpm 4.安装libxml2 # tar -xzvf libxml2-2.6.16.tar.gz # cd libxml2-2.6.16 # ./configure (xml默认安装就可以,不要指定路径了,因为安装时php可能找不到它,PHP5只支持libxml2-2.5.10以上版本) # make # make install 5.安装zlib # tar -zxf zlib-1.2.2.tar.gz # cd zlib-1.2 # ./configure --prefix=/usr/local/zlib2 (注意,如果您以前没有安装zlib,可以不指定路径,我是没有删除以前的低版本才指定的!以下雷同!) # make # make install 6.安装jpeg jpeg的安装,jpeg不能自己创建安装所需的目录,要提前创建好#mkdir -pv /usr/local/jpeg/{,bin,lib,include,man/man1,man1}# tar -zxf jpegsrc.v6b.tar.gz # cd jpeg-6b/ # ./configure --prefix=/usr/local/jpeg# make # make install如遇未指路径的问题,用mkdir创建 7.安装libpng: # tar -zxf libpng-1.2.7-config.tar.gz # cd libpng-1.2.7-config # ./configure --prefix=/usr/local/libpng2 # make # make install 8.安装freetype: # tar -zxf freetype-2.1.9.tar.gz # cd freetype-2.1.9 # ./configure --prefix=/usr/local/freetype2 # make # make install 9.安装gd库: # tar -zxf gd-2.0.26gif.tar.gz # cd gd-2.0.26gif # ./configure --prefix=/usr/local/gd2 --with-zlib=/usr/local/zlib2/ --with-png=/usr/local/libpng2/ --with-jpeg=/usr/local/jpeg6/ --with-freetype=/usr/local/freetype2/ (请指定及格插件的安装路径,否则安装php的时候可能出错!) # make # make install 10.安装php5: # tar -zxf php5-200411260130.tar.gz # cd php5-200411260130 # ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-jpeg-dir=/usr/local/jpeg6/ --with-png-dir=/usr/local/libpng2/ --with-gd=/usr/local/gd2/ --with-freetype-dir=/usr/local/freetype2/ --enable-trace-vars --with-zlib-dir=/usr/local/zlib2/ -with-mysql=/var/lib/mysql # make # make install # cp php.ini-dist /usr/local/php/lib/php.ini   复制PHP.INI文件到正确位置 在PHP目录下运行 #cp php.ini-dist /usr/local/php/lib/php.ini 编辑apache配置文件httpd.conf #vi /usr/local/apache2/conf/httpd.conf 要改的有如下几处: 一般都在 #AddType application/x-tar .tgz 下加一行 #LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php 如果你搜索其它地方没有以下这行 LoadModule php5_module modules/libphp5.so 请把上面的#号去掉 还有找到 DirectoryIndex index.html index.html.var 在后面加 index.php 让它把index.php做为默认页  #ServerName 把#去掉,后面的IP改成你的IP. 找到 DocumentRoot "/usr/local/apache2/htdocs" 把/usr/local/apache2/htdocs改为你存放网页文件的路径 为了让中文网页没乱码 找到 AddDefaultCharset iso8859-1 把后面的iso8859-1改为gb2312 或者是干脆off 其他的选项就自己修改吧!或者到http://article.21e.cn 有一个专门的httpd.conf的说明! 保存httpd.conf文件. 启动apache # /usr/local/apache2/bin/apachectl start 如果没有出错,写一个测试页放到你网页目录下.访问就应该可以看到php的版本等信息了! 如无意外.PHP脚本已经可以连接mysql了. 11.用ZendOptimizer加速PHP #tar zxvf ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz #cd ZendOptimizer-2.5.3-linux-glibc21-i386 #./install.sh 安装的时候注意输入正确的安装apache的路径等内容! 安装完毕,再看看phpinfo页面的zend选项就发现了!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值