在AjentiV上创建网站和电子邮件帐户

来自菜鸟教程
跳转至:导航、​搜索

介绍

Ajenti 是一个基于 Web 的开源控制面板,可用于各种服务器管理任务。 名为 Ajenti V 的附加包允许您从同一个控制面板管理多个网站。 现在您应该已经安装了 Ajenti 和 Ajenti V。

在本教程中,我们将使用 Ajenti 控制面板中的 Ajenti V 设置一个基本网站,并在您网站的域上创建一个电子邮件帐户。

先决条件

对于本教程,您将需要:

配置您的域

至此,https://panel.your_domain_name:8000/打开Ajenti控制面板。 在我们可以在 http://your_domain_name/ 上设置您的网站并为您的域配置电子邮件地址之前,需要进行一些 DNS 修改。

我们需要添加 2 条记录以确保您的网站和电子邮件地址正常工作。 转到 cloud.digitalocean.com/domains/ 并单击您在设置 Ajenti 控制面板和 Ajenti V 时配置的域名。

如果您还没有,请通过在 HOSTNAME 字段中填写“@”并选择您的 Ajenti 服务器或填写其 IP 地址来为整个域添加 A 记录 将直接到 字段。 单击 Create Record 按钮以添加此初始 A 记录。 如果您的域尚未配置 panel.example.com,请再次重复上述步骤,但使用“panel”而不是“@”作为主机名。

接下来,选择 MX 记录类型。 在 HOSTNAME 文本框中,输入 @。 在 MAIL PROVIDERS MAIL SERVER 中,输入您的域名。 在 PRIORITY 文本框中,输入 10。 单击创建记录按钮添加记录。

如果您正在配置具有 Ajenti 控制面板的同一域,则还需要添加 TXT 记录。 例如,如果您在 panel.example.com 上访问 Ajenti,则应添加此记录。 如果在panel.otherdomain.com上访问,则不需要添加TXT记录。

要添加 TXT 记录,请选择 TXT 记录类型。 在 HOSTNAME 文本框中,输入 @。 在 VALUE 文本框中,将其粘贴到:v=spf1 a ip4:your_server_ip ~all(将 IP 替换为您的服务器的 IP)。 单击创建记录按钮。

您的域 DNS 设置现在应该如下所示。 您的特定域会有所不同:

创建网站目录

在您的浏览器中,浏览至 https://panel.example.com/ 并登录 Ajenti。 在右侧边栏中的 Web 部分下,单击 Websites。 第一次它可能会通知您它尚未激活。 单击 Enable 按钮以允许 Ajenti V 进行必要的配置更改。

有一个部分叫做新网站。 在此之下有一个 Name 文本字段。 您可以在此字段中输入任何您想用来标识您的网站的内容。 单击 Create 按钮,您会注意到您的网站现在列在页面顶部的 Websites 部分下。 单击您网站旁边的管理

Website Files 部分下,将 /srv/new-website 更改为任意目录,例如 /srv/example.com。 单击设置按钮,然后单击创建目录按钮。 记住这个目录。 您将需要尽快将文件上传到它。

General 选项卡下,取消选中 Maintenance mode 设置。 单击页面底部的应用更改

在页面顶部单击 选项卡。 单击 Add 按钮,然后在出现的文本字段中输入您的域名。 单击 应用更改 按钮。

创建/上传网站文件

现在您已经有了网站文件的目录,您需要一些文件进入其中。

在侧边栏的 Tools 部分下,单击 File Manager。 单击文件夹名称导航到您为网站文件创建的目录,例如 /srv/example.com。 该文件夹应该是空的。 在这里,您可以上传您想要用于静态网站的任何文件和文件夹。

出于本教程的目的,我们将制作一个简单的“Hello world!” 网站上的文件。 单击屏幕顶部的 New File 按钮。 文件夹中应出现一个名为 new file 的文件。 在文件的行尾,单击菜单按钮。

Name 字段中,将 new file 更改为 index.html。 单击保存,然后再次打开相同的菜单。 这次,单击编辑按钮打开记事本。 以下文本是您可以输入以确保您的网站正常运行的示例。 当然,您可以在此处输入您想要的任何内容。

索引.html

<!DOCTYPE html>
<html>
<head>
  <title>This website is working!</title>
</head>
<body>
<h1>Hello, world!</h1>
<p>If you can read this correctly, your website is functional!</p>
</body>
</html>

单击记事本顶部的保存,文件将生效。

根据需要重复这些步骤来构建您的网站。 您还可以使用文件管理器的上传功能。 回到文件管理器,屏幕底部有一个标题为选择文件的按钮。 您可以单击它,然后会出现从计算机中选择要上传的文件的正常提示。 从这里,您选择的任何文件都将上传到该站点。

浏览您的网站

在 Web 浏览器中浏览到您的域名,例如 http://example.com。 如果您看到“Hello World!” 您在最后一步制作的页面,一切正常!

您可以选择立即完成或继续阅读,为您自己的域创建自己的电子邮件帐户。

创建电子邮件帐户

现在我们将使用您注册的域名创建一个电子邮件帐户。

转到您的 Ajenti 控制面板。 在 Web 部分下,单击 Mail。 如果出现提示,请单击 Enable 按钮。 在 New Mailbox 下有几个部分需要填写。 Address 文本框是您想在电子邮件地址中 @ 符号之前出现的任何内容。 如果您在此处输入 sammy,您的电子邮件将是 sammy@example.com。 还有一个下拉框可以选择域。 如果您有多个网站配置了 Ajenti V,这里会有多个选项。 不要在 自定义域 字段中添加任何内容。 填写完这些信息后,点击【X48X】+邮箱【X61X】。

如您所见,您的新电子邮件地址现在显示在此页面的 Mailboxes 部分下。 单击它,然后单击更改密码链接。 输入邮箱的新密码,按 ENTER,然后单击屏幕底部的 Apply Changes

现在单击页面顶部的 Advanced 选项卡。 在 TLS 部分中,选中启用旁边的框,然后单击 Generate new certificate 按钮。 完成后,单击页面底部的应用更改。 这在连接到您的邮箱时增加了安全性,并增加了与电子邮件客户端的兼容性。

要检索您的电子邮件,您可以连接电子邮件客户端(如 Outlook、Thunderbird、K-9 Mail 等),或者您可以安装 RainLoop,这是一个用于在 Ajenti 的浏览器中访问您的邮件的网络邮件程序.

要在电子邮件客户端中连接到此邮箱,以下信息应该很有用:

Username: user@example.com
Password: your_mailbox_password
IMAP Server: panel.example.com
IMAP Port: 143
IMAP Encryption: STARTTLS (Accept all certificates)
SMTP Server: panel.example.com
SMTP Port: 25
SMTP Encryption: None

结论

您现在应该有一个有效的电子邮件帐户和您的域名的网站。 它们都是在 Ajenti V 控制面板中创建的,并且都可以使用同一个控制面板进行修改。

如果您想了解如何在您的服务器上安装基于 Web 的电子邮件客户端,请查看 在 Ajenti V 上安装 RainLoop 电子邮件客户端。