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是自建文件夾,我建了一個(gè)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是根據(jù)你安裝的目錄名變,我的是 =/usr/local/apache2/bin/apxs 和MySQL

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

            以dso方式安裝php至/usr/local/php 設(shè)置配置文件目錄為/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

            #

            #設(shè)置apache的默認(rèn)文件名次序  

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

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

            #設(shè)置php文件后綴  

            存盤退出   

            vi /usr/local/lib/php.ini

            #register-golbals = On

            存盤退出

            4.啟動服務(wù)

            /usr/local/apache/bin/apachectl start  

            
            5.測試  


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

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

          6、apache自動啟動- -

          下面用自啟動apache為例;

          自啟動腳本:

          /usr/local/apache/bin/apachectl start

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

          #chmod +x /etc/rc.d/init.d/apached //設(shè)置文件的屬性為可執(zhí)行

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

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


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


          網(wǎng)站導(dǎo)航:
           

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

          Copyright © E.ven

          主站蜘蛛池模板: 全南县| 于都县| 大石桥市| 桐梓县| 萍乡市| 北碚区| 宜黄县| 镇原县| 永登县| 新和县| 高清| 白银市| 合阳县| 静宁县| 乌鲁木齐县| 砀山县| 塔河县| 平陆县| 荃湾区| 龙川县| 衡东县| 香港 | 南汇区| 佛教| 深水埗区| 绵阳市| 乐清市| 高尔夫| 即墨市| 宜宾县| 达拉特旗| 紫阳县| 综艺| 佳木斯市| 邵武市| 武平县| 嵊泗县| 寿宁县| 南京市| 城步| 甘谷县|