[原创]新手成功安装mysql4.0.15+php4.3.3+apache2.0.47

王朝厨房·作者佚名  2007-01-05
宽屏版  字体: |||超大  

1、软件准备(整个过程在vmware+redhat8.0下)

MySQL-server-4.0.15-0.i386.rpm (www.mysql.com)

php-4.3.3.tar.gz

(http://cn2.php.net/get/php-4.3.3.tar.gz/from/cn.php.net/mirror)

httpd-2.0.47.tar.gz

(http://apache.linuxforum.net/dist/httpd/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

加入

<?php

phpinfo();

?>

#chmod 744 test.php

修改httpd.conf中的配置,默认目录指向test

原来的路经是/www/htdocs修改成/www/test,

启动apache服务

#/www/bin/apachectl start

在浏览器里面输入

http://ip/test.php

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

4、我碰到的一些问题

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

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

(说明:对于php,mysql都不怎么熟悉,可能再配置过程中还需要很多更为具体的配置,我就没有能力说了,希望大家指教)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有