Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9413393
  • 博文数量: 1748
  • 博客积分: 12961
  • 博客等级: 上将
  • 技术积分: 20070
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 11:25
个人简介

偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.

文章分类

全部博文(1748)

文章存档

2024年(24)

2023年(26)

2022年(112)

2021年(217)

2020年(157)

2019年(192)

2018年(81)

2017年(78)

2016年(70)

2015年(52)

2014年(40)

2013年(51)

2012年(85)

2011年(45)

2010年(231)

2009年(287)

分类: LINUX

2009-02-06 12:08:10

[下载地址]
php 5.0
[url][/url]
[url][/url]

Apache 2.0
[url][/url]

Zend
[url][/url]
[url]ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz[/url]
   zend的最新版安装是好像有点问题,就下载这个版本就可以

libxml2-2.X.X.tar.gz   
        [url][/url]
        [url][/url]
zlib-1.X.X.tar.gz
        [url][/url]
jpegsrc.v6b.tar.gz
        [url]ftp://ftp.uu.net/graphics/jpeg/[/url]
libpng
        [url][/url]
        [url][/url]

freetype2-X.X.tar.gz
        [url][/url]
        [url][/url]
        [url][/url]

xpm-3.4k-2.i386.rpm
[url][/url]


安装 apache 2.0
wget [url][/url]
tar zxvf httpd-2.0.53.tar.gz
cd httpd-2.0.53
./configure --prefix=/soft/apache2 --enable-module=so
make
make install

编辑apache配置文件httpd.conf
#vi /soft/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做为默认页

找到
# don't use Group #-1 on these systems!
把下面的用户名和组改为
User apache
Group apache
(原来好像是nobody)

再找
#ServerName  
把#去掉,后面的IP改成你的IP.

找到
DocumentRoot "/soft/apache2/htdocs"
把/soft/apache2/htdocs改为你存放网页文件的路径

为了让中文网页没乱码
找到
AddDefaultCharset iso8859-1
把后面的iso8859-1改为gb2312 或者是干脆off
其他的选项就自己修改吧!或者到[url][/url]  有一个专门的httpd.conf的说明!

保存httpd.conf文件.

启动apache
# /soft/apache2/bin/apachectl start  
如果没有出错,写一个测试页放到你网页目录下.访问就应该可以看到php的版本等信息了!



安装XPM
wget [url]ftp://ftp.pbone.net/vol6/ftp.redhat.com/pub/redhat/linux/6.2/en/os/i386/RedHat/RPMS/xpm-3.4k-2.i386.rpm[/url]
rpm -ivh xpm-3.4k-2.i386.rpm


安装libxml
wget [url][/url]
tar zxfv libxml2-2.6.19.tar.gz
cd libxml2-2.6.19
./configure
(xml默认安装就可以,不要指定路径了,因为安装时php可能找不到它,PHP5只支持libxml2-2.5.10以上版本)
make
make install


安装zlib
wget [url][/url]
tar zxfv zlib-1.2.2.tar.gz  
cd zlib-1.2.2  
./configure --prefix=/soft/zlib2
(注意,如果您以前没有安装zlib,可以不指定路径,我是没有删除以前的低版本才指定的!以下雷同!)
make  
make install  


安装jpeg
wget [url]ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz[/url]                     
tar zxfv jpegsrc.v6b.tar.gz
mkdir /soft/jpeg6  
mkdir /soft/jpeg6/include  
mkdir /soft/jpeg6/lib
mkdir /soft/jpeg6/bin
mkdir /soft/jpeg6/man/
mkdir /soft/jpeg6/man/man1/
./configure --prefix=/soft/jpeg6


安装libpng:
wget [url][/url]
tar zxfv libpng-1.2.8-config.tar.gz  
cd libpng-1.2.8-config  
./configure --prefix=/soft/libpng2  
make  
make install


安装freetype:
wget [url][/url]
tar zxfv freetype-2.1.9.tar.gz  
cd freetype-2.1.9  
./configure --prefix=/soft/freetype2  
make  
make install


安装gd库:
wget [url][/url]
tar zxfv gd-2.0.33.tar.gz
cd gd-2.0.33   
./configure --prefix=/soft/gd2 --with-zlib=/soft/zlib2/ --with-png=/soft/libpng2/ --with-jpeg=/soft/jpeg6/ --with-freetype=/soft/freetype2/ (请指定及格插件的安装路径,否则安装php的时候可能出错!)
make  
make install  



安装Zend
wget [url]ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz[/url]
解压后执行进入目录执行
./install.sh
一步一步下来,当出现:
Enter the location of your php.ini file
的提示时,输入:/soft/php/etc


安装php5:
wget [url][/url]
tar zxvf php-5.0.2.tar.gz  
cd php-5.0.2  
./configure --prefix=/soft/php5 --with-apxs2=/soft/apache2/bin/apxs  --with-jpeg-dir=/soft/jpeg6/ --with-png-dir=/soft/libpng2/ --with-gd=/soft/gd2/ --with-freetype-dir=/soft/freetype2/ --enable-trace-vars --with-zlib-dir=/soft/zlib2/ -with-mysql=/soft/mysql

make  
make install  
cp php.ini-dist /soft/php5/lib/php.ini
阅读(1620) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~