虚拟主机:即 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,双十一,黑五之类的活动,厂商一般会有打折