現(xiàn)在忙著做開(kāi)題,也由于停水,有一個(gè)多星期沒(méi)去公司了。所以用Ubuntu的機(jī)會(huì)比較多,邊看Apache的文檔邊實(shí)踐,發(fā)現(xiàn)Apache的功能確實(shí)挺強(qiáng) 大的,感覺(jué)自己又發(fā)現(xiàn)了一片新的天地。文檔很多,不實(shí)踐光看是不行的。我會(huì)把自己實(shí)踐的東東和體會(huì)寫(xiě)到Blog, 既可以跟大家交流,又可以使我不失興趣地看完文檔(E文啊),寫(xiě)B(tài)log是一種很有效的推動(dòng)力哦。

          *****************************************
          參考資料:Apache Manual

          其實(shí)很簡(jiǎn)單,假設(shè)我們要支持兩個(gè)網(wǎng)站www.xmall.com和xmall.com(少了個(gè)www其實(shí)是另一個(gè)網(wǎng)站),分別訪(fǎng)問(wèn)/var/www/xmallwithwww目錄和/var/www目錄,即
          ***************
          xmall.com            /var/www
          www.xmall.com   /var/www/xmallwithwww
          ***************

          1、安裝Apache2
          2、啟動(dòng)Apache2
              $ sudo /etc/init.d/apache2 restart
          3、測(cè)試安裝是否成功,訪(fǎng)問(wèn)http://localhost:80(默認(rèn)端口是80)
          4、修改/etc/apache2/sites-enabled/000-default內(nèi)容:

          NameVirtualHost *
          <VirtualHost *>
              ServerAdmin webmaster@localhost
             
              DocumentRoot /var/www

              #其他內(nèi)容

          </VirtualHost>

          為:

          NameVirtualHost *
          <VirtualHost *>
              ServerAdmin webmaster@localhost
             
              DocumentRoot /var/www
              ServerName xmall.com

              #其他內(nèi)容

          </VirtualHost>

          <VirtualHost *>
              DocumentRoot /var/www/xmallwithwww
              ServerName www.xmall.com

              #其他內(nèi)容

          </VirtualHost>

          5、重啟Apache2:
              $ sudo /etc/init.d/apache2 restart
          6、確保/var/www/xmallwithwww目錄存在(可以在里面新建一個(gè)index.html測(cè)試),如果已經(jīng)申請(qǐng)了這兩個(gè)域名,請(qǐng)?zhí)讲襟E8,否則繼續(xù)
          7、修改/etc/hosts,在127.0.0.1行尾添加兩個(gè)域名: xmall.com www.xmall.com
          8、訪(fǎng)問(wèn)http://xmall.com和http://www.xmall.com


          PS:如果要實(shí)現(xiàn)在不同端口下訪(fǎng)問(wèn)不同網(wǎng)站,只要在*后面加上相應(yīng)的端口號(hào),如:
          NameVirtualHost *:80
          NameVirtualHost *:8080
          <VirtualHost *:80>
          ...
          <VirtualHost *:8080>
          ...

          當(dāng)然要保證Apache2監(jiān)聽(tīng)了兩個(gè)端口,可以在/etc/apache2/ports.conf里作相應(yīng)修改。
          比較簡(jiǎn)單,就不單寫(xiě)一篇Blog了


          歡迎回復(fù)交流。

          Go on, be a tiger


          版權(quán)所有 羅明
          posted on 2005-11-29 13:47 羅明 閱讀(6269) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): Server
          Comments
           
          主站蜘蛛池模板: 宁蒗| 息烽县| 林州市| 沽源县| 金门县| 巩留县| 二连浩特市| 自治县| 长丰县| 平凉市| 丰镇市| 繁昌县| 朝阳市| 珲春市| 汤原县| 西贡区| 韩城市| 泸州市| 铜陵市| 关岭| 大姚县| 舞阳县| 灌云县| 思茅市| 许昌县| 读书| 定南县| 伊宁市| 青浦区| 会东县| 微博| 定陶县| 正安县| 囊谦县| 宜春市| 应城市| 全州县| 姚安县| 翁源县| 大邑县| 鹤庆县|