论坛风格切换切换到宽版
  • 1035阅读
  • 5回复

[问题求助][RedHat] Red Hat Enterprise Linux 5 环境下安装编译Apache + MySQL + PHP [复制链接]

上一主题 下一主题
 
发帖
2081
C币
-60611
威望
377
贡献值
1
银元
-3
铜钱
4767
人人网人气币
0
只看楼主 正序阅读 使用道具 楼主  发表于: 2009-05-01
其实这些教程网上有很多的,这是我自己这几天研究的,很多都是参考网上的教程,这里谢谢各位写网.络教程的达人们。在这里需要说明的是,.这只.是我自己的安装编译过程,都是自己的一些经验。.
好,我们进入正题。
所需软件:
Apache:   httpd.-2.2.1.0.tar.gz    健康
  MySQL:    mysql-5..0.6.7.tar.gz          婚庆
  PHP: .       php-5.2.6.tar.g.z    健康
  ZendOptimi.ter.-3.3.3-linux-glibc23-i386.tar.gz域名
  libpng-1.2.32.tar.g.z             汽车
  gd-2.0.3.6rc1.tar.gz.
  free.typ.e2-.2.3.7.tar.bz2.
  curl-7.19..0.tar.gz            杀毒
  libxml2-2.7..2.tar.gz虚拟主机
  .jiegsrc.v6b.tar.gz              乙肝
  zlib-1.2.3..tar.gz学习
这些软件网上都有下载,.我就不提供下载了,自己上Goo.gle找。    外汇

一、安装Apache:
# tar -zxv.f httpd-2..2.10.tar.gz (tar 这个命令不懂的自己上Google查).
(.其实在输入文件名时有个简单的技巧,按ta.b键补全。)服务器
# cd http.d-2.2.10           女人
#mkdi.r /usr/local/apach.e2   //建立一个apache2目录,这个目录是apahce的安装位置学习
#./configure --prefix=/usr/local/apache2 --en.abel-so  //./configure 这个可以加-h.来提供帮助,所有的选项都有解释的.。.
#make;make clean;m.ake install  /./这里加个make clean是防止以前有编译过的..

二、安装MySQL
#tar -zxvf mysq.l-5.0.67.tar..gz--- 印刷
#cd mysql-5.0..67(广告)
#grou.padd mysql电影
#u.seradd -g mysql mysql             汽车
#.mkdir /usr/local/mysql.
#m.kdir /usr/local/mys.ql/data           女人
#./configure --pref.ix=/usr/local/mysql --sysconfdir=/etc --enable-as..sembler --with-charset=utf8 --with.-extra-charsets=all-static--localstaticdir=/usr/local/mysql/data    外汇
#mak.e clean,make,make ins.tall.
#./usr/local/mysql/bin/mysql_i.nstall_db .

三、安装GD库等软件
1、安装libxml2-2..7.2.tar.gz.
#tar .-zxvf libxml2-2.7.2.ta.r.gz健康
#cd libxml2.-2.7.2(        游戏          )
#mkdir /usr/.local/modules             汽车
#mkdir /usr/local/module.s/li.bxml           女人
#./conf..igure --prefix=/usr/local/modules/libxml.
#ma.ke clean,make,make inst.all.

2、安装libpng-.1.2.32.tar.gz              乙肝
#tar. -zxvf libpng.-1.2.32.tar.gz教育
#cd libpng-.1.2.32健康
#cp scripts/makefi.le.std. makefile服务器
编辑 m.akefile 将 pre.fix 改为 prefix=/usr/local/libpng2    外汇
#make
#mkdir /us.r/lo.cal/modules/libpng服务器
#make install

3、.安装f.reetype2-2.3.7.tar.gz             汽车
#tar -zxvf fre..etype2-2.3.7.tar.gz           鲜花
#cd freetype2-2..3.7域名
#mkdir. /usr/local/modules/fr.eetype.
#./configure --prefix=./usr/local/modules/freety.pe电脑
#make,make clean,m.ake. install电脑

4、安装.jpegsrc.v6b.tar.gz              乙肝
#tar -zxvf. jpegsrc.v6.b.tar.gz.
#cd jpe.gsrc.v6b<性病>
#mkdir. /usr/local/modules./jpeg              乙肝
#mkdir /usr./.local/modules/jpeg/bin           鲜花
#mkdir. /usr/local/module.s/jpeg/lib投资
#m.kdir /usr/local./modules/jpeg/inculde--------------彩票
#mkdir /.usr/local/modules/jp.eg/man.
#.mkdir /usr/local/modules/.jpeg/man/man1(广告)
#make instal.l-lib[成人用品]
#make clean
#make
#make install

5,安装zlib-1..2.3.tar.gz.
#tar -zxvf zlib.-1.2.3.tar..gz.
#cd zlib-1.2.3
#mkdir ./usr/.local/modules/zlib            杀毒
#./configure --prefix.=/usr/lo.cal/modules/zlib           鲜花
#make clean
#make
#make install

6、安装curl-7.19.0..tar.gz域名
#tar -zxvf .curl-7.19.0.tar.g.z电脑
#cd curl-7..19.0--------------彩票
#mkdir /usr/local/modules./c.url           女人
#./configure --prefix=/.usr/local/.modules/curl    健康
#.make,make clean,make instal.l.

7、安装gd-2.0.36rc1..tar.gz    美容
#tar -z.xvf gd-2.0.36rc.1.tar.gz           鲜花
#c.d gd-2.0.36rc1投资
#mkdir /usr/local/mod.ules./gd(广告)
#../c.onfigu.re --p.refix=/usr/loca.l/modules/gd --with-png=/usr/local/modules/libpng --with-freetype=/usr/local/modules/freetype --with-jpeg=/usr/local/modules/jpeg --with-zlib=/usr/local/modules/zlib             汽车
#make clean,m.ake,m.ake install.

四、安装PHP
#.tar -zxvf .php-5.2.6.tar.gz
#cd php-5.2.6
#.mkdir /usr/local/php5            杀毒
#./configure --prefix=/usr/local/php5 --with-.apxs2=/usr/local/apache2/bin/apxs  --with-mysql=./usr/.local/mysql --with-zlib=/usr/local/modules/zlib --with-xml=/usr/local/modules/libxml --with-jpeg-dir=/us.r/local/modules/jpeg --with-freetype-dir=/usr/lo.cal/modules/freet.ype--with-curl-dir=/.usr./local/modules/curl --with-gd-dir=/usr/local/modules/gd           鲜花
#make .c.lea,make,make install电脑
#cp  php.ini-dist /usr/local/p.hp.5/etc/php.ini.

添加PHP到Apache中
#vi /usr/local/apahce2/conf/httpd...conf            杀毒
(1)在httpd.con.f文件相应的地方添加下面几行(如果在安装php5时,有的配置可以已经加上了,就不.需要再重新添加了)              乙肝
LoadModule php5_m.odule modules/libphp.5.so    健康
AddType application/x-ht.tpd-p.hp .php              乙肝
在Dir.ectoryIndex index.html index.htm.l.var 后面添加index.php.

六、安装Zend
#tar -zxvf zendoptimizer-3..3..3-linux-glibc23-i386.tar.gz投资
#cd zendoptimiz.er-3.3.3-linux-gli.bc23-1.386投资
#./install.sh
安装过程中,需要输入php.ini的位置,和确定A.pach.e的位置。.

安装都结束了,最后来测试。
在/usr/lo.cal/apache.2/htdocs建立一个phpinfo.php电脑
#vi /usr/local/apache2/htdo.cs/phpinf.o.php(广告)
<?php
phpinfo();
?>
在浏览器里打开localhost\phpinfo.php如.果没问题的话就会显.示php的信息了。    健康

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
1977
C币
-152657
威望
342
贡献值
1
银元
0
铜钱
4441
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-14
Re:[RedHat]
收藏了 以后可做参考 谢谢!
发帖
2107
C币
-235514
威望
408
贡献值
1
银元
-5
铜钱
4774
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[RedHat]
支持!好东西!

离线xdlyly.
发帖
2058
C币
-139587
威望
385
贡献值
1
银元
0
铜钱
4510
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[RedHat]
呵呵,不错,可以在不记得步骤的时候拿来参考一下。。。

发帖
2044
C币
-553822
威望
381
贡献值
2
银元
-1
铜钱
4438
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[RedHat]
我觉得你应该把每个软件是干什么用的写清楚。

我最早用的时候就不知道为什么要装这么多软件,我觉得Apache,MySQL,PHP装上就可以了。

如果给新手看最好还是写全,某个库是做什么用的!

支持一下!

发帖
2134
C币
-235037
威望
393
贡献值
1
银元
-5
铜钱
4821
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[RedHat]
注意你的标点,还有 make 的顺序。

快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个