歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux業界

RedHat6.2服務器配置方案(Apache&php3)

作 者: 湯海京
([email protected])

第十一章 Linux下Apache、php3、MySQL的整合

11.1 所需的RPM包
  apache_1.3.12.tar.gz
  php-3.0.16.tar.gz
  mysql-3.22.32.tar.gz
  注意:以上均為源代碼而非RPM包

11.2 軟件安裝
  以root登錄,將以上文件均拷貝至/root下

11.2.1 安裝MySQL
(1) 解開壓縮包
    tar -zvxf mysql-3.22.32.tar.gz

(2) 將產生mysql-3.22.32目錄移到/usr/local/mysql
    mv mysql-3.22.32 /usr/local/mysql

(3) 編譯MySQL
    cd /usr/local/mysql
    ./configure --prefix=/usr/local/mysql
    make
    make install
  注:MySQL的安裝到此結束

11.2.2 Apache、PHP3的混合編譯
(1) 解開壓縮包
    tar xvzf apache_1.3.12.tar.gz 產生apache_1.3.12目錄
    tar xvzf php-3.0.16.tar.gz 產生php-3.0.8目錄

(2) 把Apache的安裝目錄定為/usr/local/apache
    cd apache_1.3.12
    ./configure --prefix=/usr/local/apache

(3) 配置支持MySQL、作為Apache功能模塊、跟蹤變量有效
    cd ../php-3.0.16
    ./configure --with-mysql=/usr/local/mysql --with- apache=../apache_1.3.12 --enable-track-vars
    make
    make install
  注:PHP的安裝到此結束

(4) 配置Apache,加入PHP3的模塊
    cd ../apache_1.3.12
    ./configure --prefix=/usr/local/apache --activate- module=src/modules/php3/libphp3.a
    make
    make install
  注:APACHE安裝完畢

11.2.3 更改配置
(1) 把php.ini文件拷到/usr/local/lib/目錄下.
    cd ../php-3.0.8#cp php3.ini-dist /usr/local/lib/php3.ini

(2) 更改Apache的配置文件
    cd /usr/local/apache/conf
    vi httpd.conf
找到 AddType application/x-httpd-php3.php3 把它前頭的#號給刪了當然也可加一行 AddType application/x-httpd-php3.asp 這樣用FrontPage編輯會方便一點。




Copyright © Linux教程網 All Rights Reserved