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

简介

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

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

前提条件

在本教程中,您需要:

  • 注册域名,解析为安装了Ajenti和Ajenti V的Drop(本教程使用的是Example.com)
  • 如何在Ubuntu 14.04上安装AJANTI控制面板和AJANTI V》安装

配置您的域名

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

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

如果您尚未添加整个域的A 记录,请在** 主机名** 字段中填写@,然后在** 字段中选择您的Ajenti服务器或填写其IP地址将指向** 。点击** 创建记录** 按钮,添加这条初始的** A** 记录。如果您的域名尚未配置panel.example.com,请再次重复上述步骤,但主机名使用panel而不是@

接下来,选择MX 记录类型。在** 主机名** 文本框中,输入@。在** 邮件提供商邮件服务器** 中,输入您的域名。在** 优先级** 文本框中,输入10。点击[创建记录]按钮,即可添加记录。

如果您要配置的域上有Ajenti控制面板,则还需要添加TXT记录。例如,如果您在panel.example.com上访问Ajenti,则需要添加此记录。如果通过panel.therdomain.com访问,则不需要添加TXT记录。

要添加TXT记录,请选择TXT 记录类型。在** 主机名** 文本框中,输入@。在** 值** 文本框中粘贴:v=spf1 a ip4:Your_SERVER_IP~all(将IP替换为您服务器的IP)。点击[创建记录]按钮。

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

域名解析设置示例

创建网站目录

在您的浏览器中,浏览到https://panel.example.com/并登录到AJANTI。在右侧边栏的网络 部分下,单击** 网站** 。第一次,它可能会给您一个通知,它还没有激活。点击** 启用** 按钮,允许Ajenti V进行必要的配置更改。

有一个名为新网站 的栏目。在它下面有一个** 名称** 文本字段。您可以在此字段中键入任何您想用来标识您的网站的内容。点击** 创建** 按钮,您会注意到您的网站现在列在页面顶部的** 网站** 部分下。点击您的网站旁边的[管理]按钮。

网站文件 部分,将/srv/new-website更改为任意目录,例如/srv/example.com。点击[设置]按钮,然后点击[创建目录]按钮。记住这个目录。您很快就需要将文件上载到它。

在[常规]选项卡下,取消勾选[维护模式]设置。点击页面底部的[应用更改]按钮。

在页面顶部,单击 选项卡。点击[添加]按钮,在弹出的文本框中输入您的域名。点击[应用更改]按钮。

创建/上传网站文件

现在您有了一个存放网站文件的目录,您需要一些文件放在其中。

在侧边栏的工具 部分,点击** 文件管理器** 。点击文件夹名称导航到您为网站文件创建的目录,如/srv/example.com。该文件夹应该是空的。在这里,你可以上传任何你想要的静态网站的文件和文件夹。

出于本教程的目的,我们将创建一个简单的Hello World!网站上的文档。点击屏幕顶部的[新建文件]按钮。文件夹中应该会出现一个名为new file的文件。在文件行的末尾,单击菜单按钮。

点击菜单Button

名称 字段中,将新文件改为index.html。点击[保存],再次打开同一菜单。这一次,单击** 编辑** 按钮打开记事本。以下文本是您可以输入的示例,以确保您的网站正常工作。当然,您可以在此处输入任何您想要的内容。

 1[label index.html]
 2<!DOCTYPE html>
 3<html>
 4<head>
 5  <title>This website is working!</title>
 6</head>
 7<body>
 8<h1>Hello, world!</h1>
 9<p>If you can read this correctly, your website is functional!</p>
10</body>
11</html>

点击记事本顶部的[保存]按钮,文件即可上线。

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

浏览您的网站

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

!【世界你好!】(https://assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-website-helloworld.png)

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

创建邮箱账号

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

进入Ajenti控制面板。在【网站】部分,点击【邮件】。如果出现提示,单击【启用】按钮。地址 ** 文本框是您希望在电子邮件地址中@符号之前的任何内容。如果您在这里输入sammy,您的电子邮件将是[email protected]。还有一个选择框用于选择域。如果您有多个网站配置了Ajenti V,这里将有多个选项。 自定义域名 字段不要填写任何内容。填写完此信息后,单击 ** +按钮** 。

如您所见,您的新电子邮件地址现在显示在此页面的邮箱 部分下。点击,然后点击** 更改密码** 链接。为您的邮箱键入新密码,按** Enter** ,然后单击屏幕底部的** 应用更改** 。

现在点击页面顶部的[高级]选项卡。在TLS 部分,勾选Enable旁边的框,然后点击** 生成新证书** 按钮。完成后,单击页面底部的[应用更改]。这提高了连接到邮箱时的安全性,并增强了与电子邮件客户端的兼容性。

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

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

1Username: [email protected]
2Password: your_mailbox_password
3IMAP Server: panel.example.com
4IMAP Port: 143
5IMAP Encryption: STARTTLS (Accept all certificates)
6SMTP Server: panel.example.com
7SMTP Port: 25
8SMTP Encryption: None

结论

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

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

Published At
Categories with 技术
comments powered by Disqus