虛擬主機:即 virtual hosting,是一種 web 托管服務。虛擬主機並沒有獨立的操作系統,不支持 ssh 遠程登錄。一般是上傳 web 項目,指定主目錄後,即可運行。參看 阿里雲虛擬主機產品文檔
VPS: 即 Virtual Private Server 虛擬專用伺服器。一般是由一台物理意義上的伺服器,安裝虛擬化軟體得到的。(可以類比於在個人 windows 系統的電腦上安裝了虛擬機。)
一台 VPS 擁有獨立的操作系統,可以 ssh 遠程登錄。
一般來說,一台伺服器,可以虛擬出多個 VPS(大房子裡隔出小房子)顯然 VPS 的性能會比原伺服器打折扣。
伺服器運行虛擬化軟體,也要吃一定的配置。
雲伺服器:可以理解成 VPS 的加強版。雲伺服器是從雲計算集群(可以理解為很多台伺服器並成了超級伺服器)上虛擬化得到的。雲伺服器的可用性和安全性較高,支持網絡攻擊的防護以及容災備份等。
如何選擇#
根據預算和業務需求合理選擇即可
學生黨跑課設項目,掛一個博客站,一般 1c1g,1c2g 或 2c2g 都是比較正常的配置。所謂的 c 是指 core 即 cpu 核心數。所謂的 g 是內存的大小。
國內:一般可以選擇阿里雲、騰訊雲華為雲等雲服務大廠的產品。比如彈性雲伺服器,或者輕量應用伺服器。年付一百左右就可以有一個湊合著過得去的。
國外:參考評測網站然後購買,一般 VPS 比雲服務便宜。如:
https://www.10besty.com/best-vps-hosting-services/
https://www.laozuo.org/myvps
網上還有很多參考信息可以進一步搜尋。
一般小廠月付,防止跑路。重要服務還是建議放在大廠。
也可以蹲一波 618,雙十一,黑五之類的活動,廠商一般會有打折