• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 億恩科技有限公司旗下門戶資訊平臺!
    服務器租用 4元建網站

    云主機環境下搭建教程之如何搭建全能主機?

    云主機是現在用戶在建設網站后要用到的主機,所以用戶在購買云主機的時候,會看云主機的一些參數,其中最重要的就是支持的程序語言。現在很多IDC商家都在宣稱全能主機。所謂的全能主機,就是一臺服務器上面同時支持多個不同的應用服務器運行,并且能通過外部獨立域名訪問的主機。這里的多個,要至少大于等于三個。

    云主機是現在用戶在建設網站后要用到的主機,所以用戶在購買云主機的時候,會看云主機的一些參數,其中最重要的就是支持的程序語言。現在很多IDC商家都在宣稱全能主機。所謂的全能主機,就是一臺服務器上面同時支持多個不同的應用服務器運行,并且能通過外部獨立域名訪問的主機。這里的多個,要至少大于等于三個。
    因為目前來講,Apache,IIS,Tomcat是目前被廣泛使用的三種Web服務器軟件,其中Apache,tomcat是開源軟件,不僅用于Unix系統,也有基于Win32平臺的版本。
    IIS是Windows操作系統自帶的組件,也提供了強大的Internet和Intranet服務功能。這三種服務器軟件各有特色,IIS對ASP+Access的支持比較好,而Apache是PHP+MySQL平臺不二的選擇,Tomcat是運行java語言程序的服務器。
    大家都知道,http只有一個開放端口,就是80端口。外部通過獨立域名訪問網站的時候,如果不加端口,會默認訪問服務器中80端口下面的網站。很現實,這幾個應用服務器不可能只用一個端口。如果要訪問,則必須通過域名加端口號才能訪問,這樣顯然不利于推廣。因此,我們就需要想辦法讓用戶輸入簡單域名,而我們在后臺截獲域名,然后動態的解析到不同的端口網站上。
    按照這樣的思路,小編想了很多辦法,傳統的就是重新配置IIS,使其支持PHP+MySQL,或者重新配置Apache使其能支持ASP+Access。但考慮到這兩種方法雖然從技術上都能夠實現,但配置過程較復雜,不易于推廣,不利于初學者使用。況且如果你還搭建了java程序,那就更復雜了。
    那么如何在云主機環境下搭建全能主機呢?今天小恩就和大家一塊來分析一下,設置步驟如下:
    1、加載Apache的代理模塊
    打開httpd.conf文件,放開以下幾行代碼的注釋,(將前面的#去掉即可),此時Apache就是一個web代理服務器了。
    2、建立云主機,進行端口重定向
    為需要代理的網站建立一個虛擬主機,在此小編建議,都通過云主機來單獨配置。有些朋友可能直接在httpd.conf文件里修改,這樣雖然也能實現,但是所有的訪問,包括不是代理域名的訪問都會進入被代理的網站去。
    因為Apache云主機的加載順序是按照順序來加載的,如果訪問的url配置了云主機,則進行代理訪問,如果沒有,默認是以第一個的。
    因此,需要引入云主機單獨的配置文件,在這里面增加云主機配置。
    在httpd.conf文件中找到這行代碼,Include conf/extra/httpd-vhosts.conf,去掉#注釋。
    以下關于云主機的配置都在httpd-vhosts.conf下進行。
    默認Apache提供了兩個樣例,不用管,直接注釋掉,或者在原來上面修改也可以。
    我們是要將站點www.bxw001.com域名的所有訪問轉向IIS下面的81端口,先增加一個云主機。代碼如下:
    <VirtualHost *:80>
        ServerAdmin webmaster@a.com
        DocumentRoot "d:/wwwroot/www.bxw.com"
        ServerName bxw001.com
        ServerAlias www.bxw001.com
        ErrorLog "logs/bxw001.com.log"
        CustomLog "logs/bxw001.com.log" common
        <Directory "d:/wwwroot/www.bxw.com">
         Require all granted
        </Directory>
       ProxyPass / http://localhost:81/
       ProxyPassReverse / http://localhost:81/
    </VirtualHost>
    同時不要忘記在所有云主機的一開始位置,增加默認云主機配置。
    <VirtualHost *:80>
         ServerAdmin prograsliu@gmail.com
         DocumentRoot "D:/wamp/www"
         ServerName localhost
         ServerAlias localhost
         <Directory "d:/wamp/www">
             Options FollowSymLinks
             AllowOverride All
             Order allow,deny
             Allow from all
         </Directory>
    </VirtualHost>
    這個默認,你可以設置成Apache的www目錄。
    以上兩步操作完成后,保存后重啟Apache服務。你可以試著訪問ASP網站的域名www.bxw001.com,不要加端口號,看看是否可以正常訪問了。
    如果要增加多個IIS網站或者JAVA網站,只要按照上面的步驟2中的代碼增加云主機即可,同時將代理域名寫成你需要被代理的網站的URL即可。
    通過這樣操作,就可以完美實現在云主機上搭建一個全能主機了,你也可以隨便在服務器上搭建多個不同環境的網站了。

             云主機環境下搭建教程之如何搭建全能主機?

    河南億恩科技股份有限公司(www.vbseamall.com)始創于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網站建設、網站托管等網絡基礎服務,另有網總管、名片俠網絡推廣服務,使得客戶不斷的獲得更大的收益。
    服務器/云主機 24小時售后服務電話:0371-60135900
    虛擬主機/智能建站 24小時售后服務電話:0371-55621053
    網絡版權侵權舉報電話:0371-60135995
    服務熱線:0371-60135900

    標簽 云主機
    0
    0
    分享到:責任編輯:黃利敏

    相關推介

    共有:0條評論網友評論:

    驗證碼 看不清換一張 換一張

    親,還沒評論呢!速度搶沙發吧!