如何在Kamatera上创建Linux VPS服务器

  • 技术文档
  • 2022.03.24
  • 浏览:200

本文将解释如何在Kamatera上创建一个Linux VPS(虚拟专用服务器),以便您可以运行自己的电子邮件服务器和网站。

ScalaHosting vs Kamatera

在上一个教程中,我解释了如何在ScalaHost上创建Linux VPS服务器,这是我推荐的运行电子邮件服务器的托管提供商,因为它拥有最好的IP声誉。然而,ScalaHost计划的起价是每月26美元(2个CPU,8GB RAM)。这对一些人来说有点贵,因为他们不需要那么多内存就可以开始。

如果您的业务依赖于电子邮件,我仍然建议您使用ScalaHost,因为它将为您提供更好的电子邮件交付能力。如果你缺钱,那么你可以选择Kamatera VPS主机,起价为每月4美元(1个CPU,1GB RAM),你将获得一个月的免费服务。

我在两个主机提供商上都有电子邮件服务器,我将与您分享我在Kamatera的经验。

create linux vps server kamatera

为什么要运行自己的电子邮件服务器

有像Google Workspace和Microsoft Exchange Online这样的托管电子邮件解决方案,但当你有很多用户时,它们会变得非常昂贵。如果你在VPS上运行自托管电子邮件服务器,你可以添加无限的用户、无限的域,并以非常低的价格发送无限的电子邮件。

您可以轻松地使用iRedMail设置邮件服务器。

  • 如何使用iRedMail在Ubuntu20.04上轻松设置自己的邮件服务器
  • 如何使用iRedMail在Debian 10上轻松设置自己的邮件服务器
  • 如何使用iRedMail在CentOS 8上轻松设置自己的邮件服务器

你可以在你的电子邮件服务器上安装一个像Mautic这样的自托管电子邮件营销平台,这样你就可以取消Mailchimp/Aeber订阅,每月节省数百美元。

为电子邮件查找VPS

要找到一个适合电子邮件托管的VPS提供商并非易事。许多托管公司,如DigitalOcean blocks port 25。DigitalOcean不会解锁端口25,因此您需要设置SMTP中继以绕过阻止,这可能会增加您的费用。另一个问题是,像DigitalOcean这样的大型知名主机提供商被垃圾邮件发送者滥用。通常,服务器IP地址在几个黑名单上。

Kamatera是运行邮件服务器的一个非常好的选择,因为

  • 他们不封锁25号端口。
  • IP地址不在任何电子邮件黑名单上。(至少对我来说是这样。我选择了达拉斯数据中心。)你肯定不想被列入可怕的微软Outlook IP黑名单或spamrats黑名单。有些黑名单会屏蔽整个IP范围,你无法从此类黑名单中删除你的IP地址。
  • 您可以编辑PTR记录以提高电子邮件的可交付性。
  • 它们允许你向你的电子邮件订阅者发送时事通讯,而不受每小时或每天的限制。请注意,您不允许发送垃圾邮件,也称为未经请求的批量电子邮件。如果收件人没有明确允许你发送电子邮件,而你向他们发送电子邮件,那就是未经请求的电子邮件。
  • 您可以为一台服务器订购多个IP地址。这对需要发送大量电子邮件的人非常有用。您可以在多个IP地址上传播电子邮件流量,以实现更好的电子邮件交付。

从下面的截图可以看出,我的邮件服务器(smtp01.linuxbabe.com)的IP地址(63.250.61.81)不在任何黑名单上。

mxtoolbox-email-blacklist-check kamatera

如何在Kamatera上创建Linux VPS服务器

转到Kamatera网站,点击“免费入门”按钮创建帐户。

kamatera-vps-mail-server

您需要验证您的电子邮件地址。

kamatera email verification

接下来,您需要添加一个账单配置文件。

kamatera cloud platform

输入您的地址和电话号码。

kamatera billing

然后添加你的手机号码进行两步验证。

kamatera 2 step verification 确认您的电话号码后,进入下一步,输入您的信用卡信息。系统会自动添加促销代码(1个月300),为您提供一个月的免费使用(最高100美元)。

kamatera one month free

现在您的账单配置文件已添加,请转到我的云->;创建新服务器以添加新服务器。选择您的服务器位置、操作系统映像(Ubuntu、Debian、Linux等)和服务器类型。

kamatera create new server

对于电子邮件服务器,我推荐以下规格,每月9美元。如果要运行功能齐全的电子邮件服务器,需要3 GB的RAM。如果你需要一个简单的电子邮件服务器,那么2GB内存就可以了。

  • 服务器类型:可用性
  • CPU:1核
  • 内存:3GB
  • SSD:20GB

kamatera server types
接下来,为VPS设置一个根密码,并给它一个主机名。

kamatera VPS hostname

最后,单击创建服务器按钮。请注意,您不会立即收到账单。你可以免费使用服务器一个月。创建服务器可能需要几分钟的时间。您可以在任务队列中检查进度。

创建服务器后,您将收到一封电子邮件通知。您可以通过SSH登录到服务器。如果你在桌面电脑上使用Linux,你可以打开一个终端窗口,运行以下命令登录到你的服务器。将12.34.56.78替换为服务器的IP地址。然后输入根密码。

ssh [email protected]12.34.56.78

kamatera ssh login

恭喜!现在你可以开始你的Linux服务器项目了。如果您使用的是Windows,请阅读下面关于如何使用SSH客户端的文章。

  • 在Windows上使用SSH登录Linux服务器的3种方法

创建sudo用户

我强烈建议创建一个sudo用户来管理服务器,而不是使用默认的root用户。它不仅提高了服务器的安全性,还允许您在无法以root用户身份登录时以新用户身份登录。

Debian/Ubuntu

如果您在服务器上安装了Debian或Ubuntu,请运行以下命令创建用户。

adduser username
adduser scalahosting

然后将用户添加到sudo组。

adduser username sudo

现在可以从root用户退出。

exit

并以新用户身份登录。

ssh username@12.34.56.78

CentOS/Linux

如果在服务器上安装了CentOS/Linux,请运行以下命令创建用户。将用户名替换为首选用户名。

adduser username

设置此用户的密码。

passwd username

将此用户添加到控制盘组以使用sudo。

gpasswd -a username wheel

确保已安装sudo实用程序。

dnf install sudo

现在可以从root用户退出。

exit

并以新用户身份登录。

ssh username@12.34.56.78

远离垃圾邮件文件夹的提示

我强烈建议遵循电子邮件发送的最佳实践,这样你的电子邮件就可以进入收件箱,远离垃圾邮件文件夹。

  • 7个有效的建议来阻止你的邮件被标记为垃圾邮件

为Kamatera VPS创建PTR记录

Kamatera不允许您在控制面板中编辑PTR记录。相反,你需要打开一张支持票,告诉他们为你添加PTR记录。你可能会想,这并不方便,但这是为了让垃圾邮件发送者远离平台,因此像我们这样的合法电子邮件发送者将拥有良好的IP声誉。

基于Web的VNC控制台

Kamatera在帐户控制面板中提供了一个基于web的VNC控制台。此VNC连接不受SSH影响。如果您不小心将自己锁定在SSH服务之外,您可以始终使用VNC控制台来修复SSH服务中的错误。请注意,在Kamatera上创建新的VPS后,可能需要等待几个小时才能使用VNC控制台。

去我的云端->;服务器->;行动->;控制台来启动VNC控制台。

kamatera VNC console

如何升级服务器规格

如果您需要VPS上的更多资源,请访问我的云->;服务器->;行动->;配置以向VPS添加更多CPU、RAM或磁盘空间。单击更新配置按钮以应用更改。您可以通过SSH运行htop命令来检查升级是否成功。如果您仍然看到原始的服务器规范,请转到Kamatera网站,单击重新启动按钮重新启动服务器。(从命令行重新启动可能无法应用更改。)

如何向VPS添加多个IP地址

对于批量电子邮件发件人来说,使用多个IP地址发送电子邮件是一种很好的做法,这样可以保持良好的IP声誉,提高电子邮件的可交付性。要为Kamatera VPS添加额外的IP地址,需要使用以下命令关闭VPS。

sudo shutdown -h now

然后进入Kamatera web界面,选择我的云->;服务器,单击VPS,然后选择网络选项卡->;您的WAN网络接口->;添加IP地址。

kamatera VPS add new IP

接下来,选择自动IP选择。

kamatera auto IP selection

然后单击“重新启动并自动添加”按钮,等待任务完成。

Kamatera将在向VPS添加IP地址时自动创建快照。当您在Kamatera帐户中看到以下消息时,需要转到“快照”选项卡并提交快照。

Server has active snapshots. Reconfiguring server's networks can't be done while server has active snapshots. Please commit all Snapshots to proceed.

完成后,打开VPS。并通过SSH登录。您可以使用以下命令检查VPS上的网络接口和IP地址。

sudo ip -c a

如您所见,主网络接口现在有两个公共IP地址。

kamatera multiple IP addresses for single VPS

拥有多个IP地址后,请按照下面链接的教程设置Postfix SMTP服务器的多个实例,以便它可以使用多个IP地址。

  • Postfix SMTP在单个VPS上具有多个IP轮换实例

如何删除IP地址

这个过程非常类似于添加一个新的IP地址。首先,您需要关闭VPS,然后转到“网络”选项卡并选择“删除IP地址”选项。接下来,提交Kamatera自动生成的快照。最后,打开VPS。

收尾

我希望本文能帮助您在Kamatera上创建Linux VPS。和往常一样,如果你觉得这篇文章很有用,那么订阅我们的免费时事通讯以获得更多提示和窍门。当心?