我司服务器,现在大概40多台,主要都是我在维护。原来用Ubuntu比较多,现在用Centos多。我是15年以上的老Linuxer,从Redhat6.x版本一路走来。07年,当时我是学校Linux板的版主。最喜欢的是Debian,03年钱我高中那会,用的是Redhat,还是光盘装的。我现在家里还收藏着Redhat 7.x的一套光盘,里面还有rpm源码盘。Ubuntu的开发环境配置方便,对开发人员来说很友好。代码来说,Ubuntu一个apt全部搞定。CONFIG问题都让小白头疼。而线上服务器的话,我还是选择用CentOS,因为Ubuntu的update实在是太多了,特别是security的。不升不安心,不知道新的update改了什么bug。升也不安心,不知道新的update会不会引入什么bug。还是不要动比较好。Linode的话,自己要部署个服务什么的Ubuntu方便一点。严肃的服务海外还是上AWS的,Linode大多数还是小站,当然ubuntu随便撸一下就好了。都什么年代了,docker随便弄的飞起。

如果你怕麻烦也怕绑定信用卡的话,你也可以使用 AWS 的 SES 邮件服务,其实功能都差不多,还更加便宜,但是 SES 对发送的电子邮件处理就不是那么好了,你不知道你发送的邮件有没有被打开。VPS 在安装完成后是默认关闭 587 端口的,主要原因是可能虚拟主机服务商避免很多人申请一个非常便宜的 VPS,然后大量发送垃圾邮件。主要用途是校验你的 DNS 和 rDNS,我们就是按照上面的文章,将 DNS 和 rDNS 配置好以后,将运行的命令结果发给他们。

一般情况下顺利的话 1 到 2 个小时就开通了,主要是因为 VPS 提供商希望知道你的服务器是干什么用的,你的邮件发送已经绑定了域名。相对来说如果你使用商业邮件发送服务器,这里就能够帮你省下很多事情。的安装需要邮件服务器配置,否则你都装不下去,但是 很多虚拟主机又关闭了 587 端口。所以你在安装 discourse 的时候,需要先联系你的服务器提供商,将 587 端口打开。

This line ensures that the interface will be brought up during boot.0 – This is the main IP address that will be used for most outbound connections.The address, netmask and gateway are all necessary.This is a second public IP address.”的规则加以区分命名,此端口匹配第二个ip地址;以此类推,当你拥有多个ip地址时,分别以eth0/eth0:0/eth0:1/eth0:2等来匹配。最后一个网卡是用来匹配你的linode vps的内网ip的,也就是192.168开头的ip。在配置完毕之后,在ssh界面输入以下信息,重启网卡,让以上设置生效:/etc/init.d/networking restart,之后为了验证以上设置是否正确、是否生效,你可以ping一下你的默认网关ip,这个网关ip是在“Remote Access”下的“Default Gateways”中的,如果能ping通,则代表成功!