阅读内容

RedHat Linux 9下Lamp配置过程

[日期:2007-12-07] 来源:Linux公社  作者:Linux


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

上一页12  GO



相关资讯       RedHat Linux 9  lamp 
本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google