網站搭建從零開始(二)伺服器空間

來源:互聯網
上載者:User

標籤:style   http   color   io   os   使用   ar   檔案   sp   

原文發表自我搭建的網站,歡迎大家訪問,轉載請保留本段或註明原文 http://www.hainter.com/website-primer-2

前面介紹了網域名稱相關知識,這裡介紹伺服器,也常常被叫做空間,也就是網站資料實際儲存的地方。

1、總體介紹

根據國家相關規定,國內伺服器空間需要進行備案,也就是到相關的機構進行登記,具體方法可以網上找。網域名稱也有備案一說,國內網域名稱不備案可能會被禁用。國外的網域名稱和伺服器,一般就不需要備案了。國外伺服器的一大缺點是速度一般比國內伺服器慢,有些甚至幾乎沒有速度。

(1)自己搭建伺服器

伺服器其實也就是配置比較高的電腦,裝了適合做伺服器的作業系統,安裝了一些伺服器相關運行環境,如Appache,PHP,Tomcat等。

如果有條件,可以自己用高效能電腦做伺服器,但是通常需要公網IP,另外伺服器的維護需要很多相關知識,尤其是安全性問題,具體我也不瞭解。對於一些實力強的公司,也可以自己做伺服器。

(2)免費空間

一般我們可以申請免費的伺服器空間,或者自己租用別人的伺服器。

免費伺服器空間,如新浪SAE,主機屋,德國的kilu.de等,你也可以搜尋“免費空間”找到很多相關的網站。像新浪SAE是國內主機,但是不需要自己備案,大概是因為新浪自己已經做了這個工作。

免費空間通常可能會在做好的網站有強制廣告,畢竟空間提供者也需要收入來源。並且伺服器空間大小、伺服器每個月的流量等往往都有限制。但是如果只是作為學習來說,完全夠用了。

(3)收費空間

收費空間相比而言就好很多了,畢竟是花錢的。收費空間一般是按月收費,有一定的限制,具體下面介紹。

2、相關知識和注意事項

收費伺服器租用要注意下面的一些問題(免費空間也應該注意一些,不過畢竟是免費的,不好要求過多)。

(1)外掛式主控件和虛擬機器主機

外掛式主控件也就是說,你用的伺服器是一個獨立的伺服器,只有你用這台伺服器的資源,而供應商負責伺服器的一些維護。實際上這中主機的價格都相當高,只有公司才可能去租用這種主機,一般個人沒必要這麼做。虛擬機器主機就是在一台主機上劃分多個地區,每個使用者可以使用其中的一部分硬體資源,如記憶體、CPU、儲存空間、流量、頻寬等。所以現在很多網站都用的虛擬機器主機。

(2)獨立IP和共用IP

獨立IP值得是你的網站有專屬的IP地址,共用IP則是說,同一個IP地址上,可能有多個網站。獨立IP對於網站來說,顯然是比較有利的,不同網站之間完全不會有影響,但是還是費用比較高。一般來說共用IP也夠用了。

(3)獨立站台數量(綁定頂級網域名稱數量)、次層網域數量

前面也說了,對於同一個IP,可以有多個網站。有一些網路基礎的人都知道,我們輸入網站網域名稱時,由DNS伺服器將網域名稱解析成IP地址,然後在通過IP地址訪問實際的網站伺服器。但是同一個IP有多個網站怎麼辦呢?

實際上,伺服器和網域名稱是相互綁定的,並不是網域名稱指向伺服器IP就可以。所以當一個伺服器上的不同網站綁定了不同的網域名稱後,在收到使用者請求時,會根據使用者請求的網域名稱,返回對應的網站。

其實同一個IP不只是可以放多個獨立網站,也可以放多個子網站,例如百度百科和百度知道可以看成是不同的網站,他們不僅可以放在同一個伺服器上,也可以放在不同的伺服器上。例如我的網站是:

http://www.hainter.com

而我設定了一個子網域名稱:

http://sae.hainter.com

這個子網域名稱指向的是一個用新浪SAE搭建的獨立網站,讓同學用來學習網站搭建的。

所以這裡,買空間的時候,我們常會看到,支援綁定5個獨立網域名稱,20個次層網域,類似這種。也就是說,買了這個主機,我們最多可以做出5個網站,或者讓多個網域名稱指向同一個網站。同時可以為20個次層網域做子網站(次層網域應該在這5個頂級網域名稱之下)。

(4)支援的語言、環境、外掛程式等:PHP、ASP、MySQL、WordPress等

網站內容的製作可以用不同平台和語言,後面我會以WordPress舉例介紹。WordPress是非常好用的一個網站架構,應用比較廣泛,不是很龐大的網站用WordPress就夠了。WordPress需要有PHP語言環境,MySQL資料庫的支援,所以需要注意下有沒有這個功能。如果直接說了支援WordPress那就更不用擔心了。

(5)伺服器面板,操作方式等:cPanel、zPanel、SSH、FTP、在線壓縮解壓縮

伺服器有個後台操作介面,可以在後台對網站的檔案等進行修改。國外主機用的比較多的是cPanel面板,裡面有很多和功能,比如一鍵安裝WordPress之類。一般收費空間都支援FTP,可以直接上傳和下載網站代碼等檔案。有些伺服器還開發SSH功能,即Linux遠程登入(通常運行Linux系統的伺服器比較常見,也有Windows的),許可權如果比較大,完全可以自行安裝各種環境,就像用自己的電腦一樣,當然也需要較強的實際操作能力。

(6)各種限制:流量限制,空間限制,速度限制,訪問量限制,功能限制

伺服器一般會限制空間,也就是硬碟大小,另外還有CPU、記憶體也有一定的限制。對於一個不是很龐大的網站,一般不用考慮太複雜。如果配置不夠用了,可以再換伺服器或者升級套餐。每個月流量一般也會有限制,也有的不限流量。但是網上有的人說不限流量反而不好,因為對於整個伺服器,流量是有限的,如果都不限流量,那些耗流量的下載、視頻等網站會消耗掉大部分頻寬和流量,影響了別的網站。也有的空間限制訪問量和功能等,一般是價格比較低的那種。

3、購買空間

在Godaddy買空間時會送一個免費網域名稱,能省一些錢。

當初我買了一個網域名稱,然後又買空間,發現竟然送網域名稱,當時感覺有點虧了,然後就有了一個閒置網域名稱。

Godaddy這個國外空間有個缺陷,就是國內訪問速度太慢。我一開始購買了Godaddy的空間,後來就是因為實在太慢,所以就退掉了,換了其他的空間。所以不推薦購買Godaddy的空間。

後來發現現在一些網站不用傳統的虛擬機器主機了,而是開始用VPS(Virtual Private Server 虛擬專用伺服器)。當然費用也比較高。比較知名的VPS有Linode等,可以參考下文:

http://www.hainter.com/7-vps

Linode是美國的一家公司,只提供VPS服務不提供虛擬機器主機,並且似乎用的全SSD,有root許可權的SSH,還能自己搭建VPN。Linode在日本東京有伺服器機房節點,相對來說速度也比較快。看到網上一些部落格就用的Linode伺服器。如果你想查看一個網站的伺服器,可以用這個網站查詢:

http://www.whoishostingthis.com

但是直接購買Linode的套餐比較貴,一個月最低10美元,對於不大的網站來說還是太貴了;只能用信用卡付款,對於一些人來說也有點麻煩。這時,我們可以通過二級經銷商來購買。也就是有人購買了Linode的主機,然後分割開來賣給對配置需求不高但是希望有較快速度的使用者,這樣就划算一些了。例如這家:

http://www.cloudleft.com

購買完伺服器和網域名稱,下一步進行配置,然後就可以開始建站了。

網站搭建從零開始(二)伺服器空間

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.