救命啊~~~APACHE+PHP+MYSQL

救命啊~~~APACHE+PHP+MYSQL

我按LINUX伊甸园上有关APACHE+SSL+PHP+MYSQL的安装介绍一步步安装。但是没有一个成功的。在装MYSQL的时候,先GZIP,TAR将软件包解开,然后用configure命令(忘了是做什么用的了),这些一切都通过,APACHE和MYSQL做到此步均无错误。但是MYSQL在做MAKE INSTALL的时候总报错。说是在client的my_init.lo文件没找到。我看了一下client里的确没有,但我在include里找到了my_init.c。我不知道是不是软件包的问题,接下来我就去下了一份最新的。但是连GZIP都无法解开。这些不去说了。接下来我安装APACHE,一切通过,MAKE INSTALL也行。但最后做./apachect1 start和./apachect1 start: httpd started都报错!好象是apachect1没有此命令的意思。
我很急,各位老大救救我啊      
其实,你编译MySQL最辛苦了,可以考虑用rpm 安装mysql,然后用原代码编译安装apache和php.      
那我该如何安装RPM方式的APACHE+PHP+MYSQL?需要详细介绍      
第一步:先安装MySQL.

        rpm -i MySQL-3.22.32-1.i386.rpm

        rpm -i MySQL-client-3.22.32-1.i386.rpm

   根据提示,设置MySQL的root密码。

第二步:安装apache和php.

        先取得apache和php的原代码。

        apache_1.3.14.tar.gz和php-4.0.2.tar.gz

        把这两个文件放到一个临时目录中。

        再建立如下的一个脚本文件install。

        内容:

        #!/bin/bash
        mkdir /www
        echo "/www is created"
        tar -zxvf apache_1.3.14.tar.gz
        tar -zxvf php-4.0.2.tar.gz
        cd apache_1.3.14
        ./configure --prefix=/www
        cd ../php-4.0.2
        ./configure --with-mysql --with-apache=../apache_1.3.14
        make
        make install
        cd ../apache_1.3.14
        ./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a
        make
        make install

        然后把这个脚本文件的属性设为可执行。

        chmod +x install

第三步:

    在consol中执行./install

      
在你文中:“然后把这个脚本文件的属性设为可执行”,这个该如何去做???我新学LINUX不久,对LINUX上的任何操作都不太熟悉,请指教。
      
他那条Chmod +x install不就是嘛。      
bluesky

./configure --with-mysql --with-apache=../apache_1.3.14
这一步中如果加上
./configure --with-mysql --with-apache=../apache_1.3.14 --enable-track-vars
那回上--enable-track-vars是什么意思???跟不加有什么区别没有?
      
系统提示:
error: failed dependencies:
         /user/bin/perl is needed by MySQL-3.22.32-1

我下了MySQL-3.22.32-1.i386.rpm
MySQL-client-3.22.32-1.i386.rpm
MySQL-devel-3.22.32-1.i386.rpm
结果没有一个可以。系统显示的都是上面那句话,是不是要先设置PERL???该怎么去做?具体步骤!谢谢了      
--enable-track-vars:是php保留GET/POST/cookie变量来源的信息到HTTP_GET_VARS,HTTP_POST_VARS and HTTP_COOKIE_VARS数组中。
》系统提示:
》error: failed dependencies:
》/user/bin/perl is needed by MySQL-3.22.32-1
这是什么时候的提示?安装MySQL还是apache和php的时候?
》我下了MySQL-3.22.32-1.i386.rpm
》MySQL-client-3.22.32-1.i386.rpm
》MySQL-devel-3.22.32-1.i386.rpm (这个不用安装。)
你用rpm -i MySQL-3.22.32-1.i386.rpm这个命令不能用吗?
还是你下载的文件有问题?
      
是在安装MySQL的时候
顺便请教一下,如果我先装了APACHE,再装PHP,再装MySQL的话(步骤颠倒),这样行不行?