Linux安裝apache+php

          Posted on 2006-10-11 23:42 E.ven 閱讀(359) 評論(0)  編輯  收藏

          linux下安裝apache+php

          ??????????????????????????????????????

          1.apache

            在如下頁面下載apache的for linux 的源碼包  

            http://www.apache.org/dist/httpd/
          ;

            存至/home/xx目錄,xx是自建文件夾,我建了一個wj的文件夾。

            命令列表: 

            cd /home/wj

            tar -zxvf httpd-2.0.54.tar.gz

            mv httpd-2.0.54 apache

            cd apache

            ./configure --prefix=/usr/local/apache2 --enable-module=so

            make

            make install 

            安裝apache至/usr/local/apache 并配置apache支持dso方式

            2.php

            在如下頁面下載php的for linux 的源碼包 

            
          http://www.php.net/downloads.php;

            存至/home/wj目錄

            命令列表:  

            cd /home/wj
            tar -zxvf php-5.0.4.tar.gz

            mv php-5.0.4 php

            cd php

             ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-MySQL

            make

            make install

            其中apache和mysql是根據你安裝的目錄名變,我的是 =/usr/local/apache2/bin/apxs 和MySQL

            cp php.ini-dist /usr/local/lib/php.ini 
           

            以dso方式安裝php至/usr/local/php 設置配置文件目錄為/usr/local/lib 開啟mysql,xml支持

              3.配置  

            vi /usr/local/apache/conf/httpd.conf

            對apache做如下配置

            #將ServerAdmin q3boy@younet.com一行改為您的郵箱地址 

            #DocumentRoot "/home/httpd/html/" 此處為html文件主目錄  

            # 同上  

            #Options FollowSymLinks MultiViews 為安全起見,去掉"Indexes"   

            #

            # DirectoryIndex default.php default.phtml default.php3 default.html default.htm

            #

            #設置apache的默認文件名次序  

            #AddType application/x-httpd-php .php .phtml .php3 .inc

            #AddType application/x-httpd-php-source .phps

            #設置php文件后綴  

            存盤退出   

            vi /usr/local/lib/php.ini

            #register-golbals = On

            存盤退出

            4.啟動服務

            /usr/local/apache/bin/apachectl start  

            
            5.測試  


          然后寫個php測試頁info.php:內容如下
          〈?php
          phpinfo();
          ?>

          正常的話,應該能看到php的信息了,恭喜你的Apche+Mysql+PHP安裝成功。

          6、apache自動啟動- -

          下面用自啟動apache為例;

          自啟動腳本:

          /usr/local/apache/bin/apachectl start

          文件位于/etc/rc.d/init.d下,名為apached,注意要可執行.

          #chmod +x /etc/rc.d/init.d/apached //設置文件的屬性為可執行

          #ln -s /etc/rc.d/init.d/apached /etc/rc3.d/S90apache //建立軟連接,快捷方式

          #ln -s /etc/rc.d/init.d/apached /etc/rc0.d/K20apache


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 27, comments - 15, trackbacks - 0, articles - 1

          Copyright © E.ven

          主站蜘蛛池模板: 子长县| 炉霍县| 锡林浩特市| 民丰县| 扬中市| 云霄县| 蛟河市| 靖安县| 崇明县| 南部县| 枞阳县| 焉耆| 甘德县| 三穗县| 奈曼旗| 天门市| 抚州市| 临高县| 镶黄旗| 竹山县| 中宁县| 山阴县| 双辽市| 桐城市| 浏阳市| 广州市| 大竹县| 黑水县| 通海县| 思茅市| 纳雍县| 桂林市| 新化县| 即墨市| 醴陵市| 客服| 二手房| 沾益县| 紫金县| 成安县| 华阴市|