指南 · 服务器
适合小型企业的 VPS
对一些企业来说,第一台真正的服务器是个好决定,对另一些企业则是悄悄积累的负担。这里有完整账单、规格选择、值得交给别人的工作,以及不买服务器的坦率理由。
小型企业真正需要什么
大多数小型企业在线上需要四样东西,而其中只有一样是服务器。您需要一个属于自己的域名、一个能打开的网站、能收到的电子邮件,以及出问题时能把数据找回来的办法。其余的都只是偏好。
虚拟服务器是提供其中第二项的好办法。用它来提供第三项则很糟糕,而第四项只有在您刻意设置时才会具备。记住这些区别,本指南的其余部分基本上就是算术。
三种托管方式
共享主机
最便宜,限制也最多。您的站点只是一台挤满别人站点的机器上的一个目录。适合变化不大的展示型网站。您只能使用主机提供的软件版本,以及邻居剩下的性能。
自管 VPS
您自己的机器,您自己的 root 密码,您喜欢的任何软件,以及保持打补丁和备份的全部责任。物有所值,价格便宜,同时也是一份真正的工作:很小,但永远不会是零,而且不会因为您忙就暂停。
托管主机
由别人运行机器,并对网站正常运行负责。我们的托管套餐每月 $29.00 起,包含服务器,1 个网站,首次回复在 4 个工作小时内。按单位硬件算更贵,但对于内部没有人愿意承担这项工作的企业,这是正确的答案。
完整的对比(两边都把备份算进去)见托管与自管对比页面。
完整账单,而不是标题数字
托管以一个数字做广告,却以三四个数字付款。对于在我们推荐的套餐上运行单个生产站点的小型企业,真实的总额是这样的:
- 服务器:VPS-4,4 vCPU、8 GB RAM、80 GB SSD、3 TB 流量,每月 $25.90,无开通费。
- 每晚备份:每月 $5.18,为套餐价格的 20%。它是可选的,但您不应该把它当作可选项。
- 域名:.com 首年 $13.99,之后每年 $13.99,WHOIS 隐私保护已包含在内,而不是另行卖给您。
- 电子邮件:单独的托管邮箱服务,向只做这件事的供应商购买。原因见下文。
- 税费:我们公布的每个价格都不含税。适用的税费取决于您所在的地区以及您是否向我们提供企业税号,因此会在结账时计算。
服务器加备份合计每月 $31.08,加上域名后第一年共 $386.95。一次性预付十二个月的服务器费用可减 10%,即 $279.72 而不是 $310.80,不过我们仍然默认推荐按月付费,因为预付的周期在您改变主意后不予退款。
需要多大的服务器
从 VPS-4 开始。这是普通 Web 技术栈拥有第二个核心作为后备的最小规格,这也是它成为我们默认推荐的原因,以及为什么较小套餐上大多数“我的网站很慢”工单最后得到的都是同一条建议。
- VPS-2,$14.90:一个低流量网站,前面配有页面缓存。够用,但不宽裕。
- VPS-4,$25.90:生产网站,数据库与之同机部署。对大多数企业来说是合适的起点。
- VPS-8,$37.90:适合有登录用户、带购物车的商店,或在一台机器上运行多个小型网站。
之后更改规格是一次支持请求,而降级通常意味着换一台新服务器,因为磁盘无法缩小,所以起步就选太大是代价更高的错误。规格选择指南对其中的道理做了完整说明。
哪些东西不该放在服务器上
尤其是电子邮件
不要自己运行邮件服务器。邮件送达率是一门需要全职投入的学问,涉及信誉、认证记录、黑名单以及多年积累的发信历史,而一张发票掉进垃圾邮件文件夹造成的损失,比您想避开的邮箱服务的费用更高。请购买托管邮箱,并把 MX 记录指向它们。服务器托管网站,邮件交给别人托管。
银行卡信息
使用支付处理方,让银行卡数据由他们保管。自己存储卡号会让您背上与小型企业营收极不相称的合规义务。
任何东西的唯一副本
放在同一台机器上的备份不是备份,而是单点故障的第二份副本。在提供备份的套餐上,我们的每晚备份存放在宿主机之外。无论您选择什么,都要确保至少有一份副本放在服务器够不到的地方。
必须做对的六件事
- 更新。按您真正能坚持的节奏应用安全更新。在自管服务器上,没有人会提醒您。
- 使用 SSH 密钥,而不是密码。完全禁用密码认证。仅这一项更改,就能消除您从第一个小时起会在日志中看到的大部分自动化攻击。
- 默认拒绝的防火墙。只开放您需要的端口,其他一概不开。您的数据库不需要能从互联网访问。
- 恢复过的备份。先开启备份,再把其中一份恢复到一台临时服务器,确认结果可用。没人测试过的备份只是传言。
- 自动续期的 HTTPS。免费证书已经是个已解决的问题。设置好自动续期,然后在六十天后确认它确实续期了,而不是想当然。
- 知道控制台在哪里。当您把 SSH 弄坏时,浏览器控制台仍能连上这台机器。请在需要之前找到它,而不是在需要的时候。
一个胜过其余五个的习惯
什么时候不该买 VPS
我们宁愿卖给您更便宜的东西,也不愿卖错东西,所以这里是反对的理由。如果企业里没有人愿意承担运维这份工作,就不要买自管服务器。这不是一份庞大的工作,但它是周而复始的,而且恰恰是业务一忙就会被耽搁的那类任务,而这正是未打补丁的服务器代价高昂的时候。
托管套餐才是正确选择的迹象:没有人阅读发布说明,上一次备份恢复根本没做过,网站宕机时您是从客户那里才得知的,或者当初设置它的人已经离职。在这些情况下,每月 $29.00 不是放纵,而是比糟糕的一个周末更便宜。
行之有效的第一个月
- 注册或转入域名,并在搭建期间让 DNS 继续指向旧站点。
- 在离您的客户最近的区域部署 VPS-4:我们有 74 个区域,部署前会按区域标出价格。选择一个 Linux 镜像,花一个小时设置 SSH 密钥、防火墙和更新。
- 搭建或迁移站点,并通过服务器的 IP 地址运行它,直到它的表现完全符合预期。
- 开启备份,然后把其中一份恢复到临时服务器,以证明恢复可行。事后销毁这台临时服务器,它按小时计费只需几分钱。
- 提前一天降低 DNS TTL,然后切换,并观察日志一小时。之后把 TTL 改回去。
- 在日程中安排每月半小时用于更新,以及每季度一次恢复测试。这就是全部的持续工作,而正是做好它,才让自管方案成为更便宜的那一个。