Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1592038
  • 博文数量: 354
  • 博客积分: 8137
  • 博客等级: 中将
  • 技术积分: 5137
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-26 15:40
文章分类

全部博文(354)

文章存档

2010年(300)

2009年(54)

分类: LINUX

2010-01-06 02:16:02

1、软件准备(整个过程在vmware+redhat8.0下)
MySQL-server-4.0.15-0.i386.rpm  ()
php-4.3.3.tar.gz
()
httpd-2.0.47.tar.gz
()
在vmware下,使用samba服务器来共享文件,在win2000下面下载,然后copy到linux的共享文件夹。
2、软件的安装
mysql安装
#rpm -i MySQL-server-4.0.15-0.i386.rpm 
(我采用了rpm,最好还是用.tar.gz来做)
可以通过/etc/rc.d/init.d/mysql start 来启动
如果想知道具体的一些安装目录,可以使用rpm -qpl查询

apache2.0.47的安装
#tar -zxvf httpd-2.0.47.tar.gz
#cd httpd_2.0.47
#./configure --prefix=/www --enable-so
注:apache根目录为 /www;--enable-so一定要用的。
#make
#make install

php4.3.3安装
#tar -zxvf php-4.3.3.tar.gz
#cd php-4.3.3
#./configure --prefix=/www/php --with-apxs2=/www/bin/apxs --with-config- filepath=/www/php --enable-sockets --with-mysql
#make
#make install
#cp php.ini-dist /www/php/php.ini
如果这些都顺利的话,就可以进行下面的调试了

3、具体文件配置
编辑httpd.conf(/www/conf):
加入两行
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
httpd.conf中相关内容如下:
#
# LoadModule foo_module modules/mod_foo.so
LoadModule php4_module modules/libphp4.so#(默认已经有了)
# AddType allows you to tweak mime.types without actually editing it, or $
# make certain files to be certain types.
#
AddType application/x-tar .tgz
AddType image/x- icon .ico
AddType application/x-httpd-php .php#(需要自己输入的)
在/www下面建立一个测试目录,并且建立一个test.php
#mkdir test
#cd test
#touch test.php
#emacs test.php
加入
phpinfo;
?>;
#chmod 744 test.php
修改httpd.conf中的配置,默认目录指向test
原来的路经是/www/htdocs修改成/www/test,
启动apache服务
#/www/bin/apachectl start
在浏览器里面输入

正确显示有关php信息的页面,恭喜你,安装初步成功

4、我碰到的一些问题
我个人接触linux时间不长,可能出现的问题比较低级,不过我想说出来,可能有些和我一样的新手可以借鉴

安装的过程中最好是仔细阅读软件的readme文件或者是相关说明文件,我的问题主要还是在于apache,开始时候httpd.conf中的默 认目录htdocs。我在里面建立了test.php。建立完成以后,我在浏览器里面看不到页面,提示object no found,明显是找不到,我 干脆在httpd.conf修改了默认目录为/test。在里面建立了相同软件。这样就可以了。不知道具体什么原因。

(说明:对于php,mysql都不怎么熟悉,可能再配置过程中还需要很多更为具体的配置,我就没有能力说了,希望大家指教)
阅读(1077) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~