3、安装Apache
#tar zxvf httpd-2.2.6.tar.gz
#cd httpd-2.2.6
#./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-track-vars --enable-rewrite --with-z-dir=/usr/local/zlib
#make
#make install
//设置linux启动时同时启动apache服务
#echo "/usr/local/apache/bin/apachect1 start" >> /etc/rc.d/rc.local
4、安装libpng-1.2.8
#tar zxvf libpng-1.2.8.tar.gz
#cd libpng-1.2.8
#cp scripts/makefile.linux makefile
#make
#make install
5、安装freetype
#tar -zvxf freetype-2.1.10.tar.gz
#cd freetype-2.1.10
#mkdir -p /usr/local/freetype
#./configure --prefix=/usr/local/freetype
#make;make install
6、安装jpegsrc.v6b
//先建立目录
#mkdir -p /usr/local/jpeg6
#mkdir -p /usr/local/jpeg6/bin
#mkdir -p /usr/local/jpeg6/include
#mkdir -p /usr/local/jpeg6/man
#mkdir -p /usr/local/jpeg6man1
#mkdir -p /usr/local/jpeg6/man/man1
//开始安装
#tar zxvf jpegsrc.v6b.tar.gz
#./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static
#make
#make install
#make install-lib
7、安装libxml2
#tar -zxvf libxml2-2.6.11.tar.gz
#cd libxml2-2.6.11
#mkdir -p /usr/local/libxml2
#./configure --prefix=/usr/local/libxml2
#make
#make install
#cp xml2-config /usr/bin
//提示请按‘Y’进行确认
8、安装gd库
#tar -zvxf gd-2.0.33.tar.gz
#mkdir -p /usr/local/gd2
#cd gd-2.0.33
#./configure --prefix=/usr/local/gd --with-jpeg=/usr/local/jpeg6/ --with-png=/usr/local/lib/ --with-zlib=/usr/local/zlib --with-freetype=/usr/local/freetype/
#make;make install
9、安装php
#tar zvxf php-5.2.4.tar.gz
#mkdir -p /usr/local/php
#cd php-5.2.4
#./configure --prefix=/usr/local/php \
>--with-apxs2=/usr/local/apache/bin/apxs \
>--with-mysql-dir=/usr/local/mysql \
>--with-xml=/sur/local/libxml2 \
>--with-png=/usr/local/lib \
>--with-jpeg-dir=/usr/local/jpeg6 \
>--with-zlib=/usr/local/zlib \
>--with-freetype=/usr/local/freetype \
>--with-gd=/usr/local/gd \
>--with-mysql-dir=/usr/local/mysql/bin/mysql_config \
>--enable-track-vars \
>--enable-soap \
>--enable-mbstring=all \
#make
#make install
#cp php.ini-dist /usr/local/php/lib/php.ini
//使用vi修改httpd.conf
#vi /etc/httpd/httpd.conf
找到"#AddType application/x-gzip.gz.tgz"在下边加入一行:
AddType application/x-httpd-php .php
保存退出
启动apache服务
在/usr/local/apache/bin目录下输入命令:./httpd -k start
到此,lamp已配置完成,可在/usr/local/apache/htdocs目录下放置php测试文件
如test.php
内容包含:
phpinfo();
?>
然后在浏览器输入地址:http://localhost/test.php
若显示下图,则表明配置成功
这里有个问题,apache并没随系统一起启动
如果提示不能连接到localhost时,请在shell里进入目录
#cd /usr/local/apache/bin
#./httpd -k start
来启动apache,
然后进行测试
补充下apache服务随系统启动的修改:
#vi /etc/rc.d/local
将/usr/local/apache/bin/apachect1 start改为:
/usr/local/apache/bin/httpd -k start试试
还有,
apache服务启动修改那
应该是apachectl start
那点是个l,而不是1
所以是我写错了,,,也不应该改成httpd -k start

Ubuntu 8.10 局域网网
Darkhttpd:Linux 下
用Ubuntu做WEB服务器
asterisk安装实录之Ce
让XManager也支持中文
[图文]使用Linux下的X
Linux和Windows的远程
Linux下的X-Lite安装