前面介紹了域名相關知識,這里介紹服務器,也常常被叫做空間,也就是網站數據實際保存的地方。
1、總體介紹
根據國家相關規定,國內服務器空間需要進行備案,也就是到相關的機構進行登記,具體方法可以網上找。域名也有備案一說,國內域名不備案可能會被禁用。國外的域名和服務器,一般就不需要備案了。國外服務器的一大缺點是速度一般比國內服務器慢,有些甚至幾乎沒有速度。
(1)自己搭建服務器
服務器其實也就是配置比較高的電腦,裝了適合做服務器的操作系統,安裝了一些服務器相關運行環境,如Appache,PHP,Tomcat等。
如果有條件,可以自己用高性能電腦做服務器,但是通常需要公網IP,另外服務器的維護需要很多相關知識,尤其是安全性問題,具體我也不了解。對于一些實力強的公司,也可以自己做服務器。
(2)免費空間
一般我們可以申請免費的服務器空間,或者自己租用別人的服務器。
免費服務器空間,如新浪SAE,主機屋,德國的kilu.de等,你也可以搜索“免費空間”找到很多相關的網站。像新浪SAE是國內主機,但是不需要自己備案,大概是因為新浪自己已經做了這個工作。
免費空間通??赡軙谧龊玫木W站有強制廣告,畢竟空間提供者也需要收入來源。并且服務器空間大小、服務器每個月的流量等往往都有限制。但是如果只是作為學習來說,完全夠用了。
(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在日本東京有服務器機房節點,相對來說速度也比較快??吹骄W上一些博客就用的Linode服務器。如果你想查看一個網站的服務器,可以用這個網站查詢:
http://www.whoishostingthis.com
但是直接購買Linode的套餐比較貴,一個月最低10美元,對于不大的網站來說還是太貴了;只能用信用卡付款,對于一些人來說也有點麻煩。這時,我們可以通過二級經銷商來購買。也就是有人購買了Linode的主機,然后分割開來賣給對配置需求不高但是希望有較快速度的用戶,這樣就劃算一些了。例如這家:
http://www.cloudleft.com
購買完服務器和域名,下一步進行配置,然后就可以開始建站了。
本文首發自我的個人主頁,轉載請注明來源:http://www.hainter.com/website-primer-2
總結
以上是生活随笔為你收集整理的网站搭建从零开始(二)服务器空间的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。