零全零美(www.zzgwt.com)
          生活中的很多事情,并不像If...Else那么簡(jiǎn)單!
          posts - 96,comments - 52,trackbacks - 0
          如果使用apt-get的方式安裝apache,會(huì)發(fā)現(xiàn)apache的安裝目錄很亂,而且并不是按照默認(rèn)的apache目錄結(jié)構(gòu)組織的,這給后期的配置造成了很大麻煩!
          在編譯安裝apache之前,需要確定您的系統(tǒng)是否已經(jīng)安裝gcc編譯環(huán)境和Zlib,如果沒(méi)有安裝您可以通過(guò)以前幾步安裝:
          1、安裝gcc:sudo apt-get build-dep gcc
          2、安裝zlib:apt-get install zlib1g-dev
          3、下載apache2.2.14: sudo wget http://labs.xiaonei.com/apache-mirror/httpd/httpd-2.2.14.tar.gz
          4、解壓apache:sudo tar -zxvf httpd-2.2.14.tar.gz
          5、進(jìn)入解壓出來(lái)的apache目錄:
          sudo ./configure --prefix=/usr/server/apache --with-mysql=/usr/share/mysql --enable-so --enable-track-vars --enable-rewrite --with-zlib --enable-mods-shared=all --enable-suexec --with-suexec-caller=daemon --with-suexec-docroot=/var/www/wwwsource
          其中后面是三個(gè)參數(shù):--enable-suexec --with-suexec-caller=daemon --with-suexec-docroot=/var/www/wwwsource是為安裝Extmail而準(zhǔn)備的
          6、sudo make
          7、sudo make install
          8、設(shè)置apache開(kāi)機(jī)自啟動(dòng):
            1)復(fù)制 /usr/server/apache/bin/apachectl到/etc/init.d
            2)加載為服務(wù)
                 sudo update-rc.d apachectl defaults
          9、在webmin里設(shè)置apache模塊,因?yàn)閣ebmin中默認(rèn)的設(shè)置是按照apt-get安裝apache的方式設(shè)置的,所以需要做適當(dāng)?shù)母膭?dòng)
            1)增加虛擬服務(wù)器的文件:/usr/server/apache/conf/extra/httpd-vhosts.conf
            2)Directory to create links in for new virtual servers 設(shè)為none
            3)Apache服務(wù)器根目錄:/usr/server/apache
            4)httpd執(zhí)行文件路徑:/usr/server/apache/bin/httpd
            5)命令apachectl的路徑:/usr/server/apache/bin/apachectl
            6)啟動(dòng)apache命令:/usr/server/apache/bin/apachectl start
            7)停止apache命令:/usr/server/apache/bin/apachectl stop
            8)Command to apply configuration設(shè)為:/usr/server/apache/bin/apachectl
            9)httpd.conf的路徑:/usr/server/apache/conf/httpd.conf
            10)srm.conf的路徑設(shè)為自動(dòng)
            11)access.conf的路徑設(shè)為自動(dòng)
            12)mime.types的路徑設(shè)為:/usr/server/apache/conf/mime.types
            13)Environment file defining Apache variables 設(shè)為;None



          posted on 2009-11-04 15:14 零全零美 閱讀(2183) 評(píng)論(1)  編輯  收藏 所屬分類: ubuntu

          FeedBack:
          # re: 【原創(chuàng)】在Ubuntu上建立服務(wù)器環(huán)境(3):編譯安裝Apache,配置其在webmin里可用[未登錄](méi)
          2009-11-13 10:23 | hx
          太牛了?。。。。。?!


          -------

          huxiao  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 满城县| 容城县| 余姚市| 新安县| 顺平县| 新昌县| 蒲城县| 教育| 延寿县| 滕州市| 比如县| 孟连| 蓝田县| 南华县| 城口县| 灵川县| 萨嘎县| 雷州市| 甘南县| 梨树县| 阿勒泰市| 凤山市| 元阳县| 诏安县| 乌兰察布市| 上林县| 鄂伦春自治旗| 宁波市| 普格县| 嘉善县| 南雄市| 成安县| 平度市| 盐亭县| 霍城县| 阿巴嘎旗| 崇礼县| 凌云县| 泰顺县| 上高县| 湖州市|