如何在 Ubuntu 14.04 上安装 Sentora 虚拟主机控制面板

介绍

在本教程中,我们将展示如何安装Sentora,一个免费的开源网页控制面板,易于安装和维护。

前提条件

要遵循本教程,您将需要:

步骤一:安装Sentora

在本节中,我们将安装Sentora控制面板。

将 SSH 输入到您的 Droplet 作为 root ,并通过运行以下命令开始安装。

1bash <(curl -L -Ss http://sentora.org/install)

您将被提示选择您的地理区域,然后选择服务器时区的城市或地区。

选择时区后,您将被要求输入一个域,以访问您的控制面板。 ** 这不应该是您的主要域! ** 使用子域,例如 panel.example.com

1Enter the sub-domain you want to access Sentora panel: panel.example.com

接下来,您将被要求确认您的服务器的IP地址。

1Enter (or confirm) the public IP for this server: your_server_ip

重复检查它是正确的,然后再次按 ** ENTER** 继续。

** 注意:** 您可能会收到警告,如:

1WARNING: panel.example.com is not defined in your DNS!

这很好;我们将在下一步设置 DNS 记录. 输入 y 以继续。

安装过程可能需要一些时间,请耐心,因为它会将必要的组件安装到您的服务器上。

当安装几乎完成时,您将被要求重新启动服务器以完成它. 输入 y . 一旦服务器重新启动,您将不得不重新启动SSH。

第二步:设置DNS

设置您的 DNS 相对简单,但步骤可能因 DNS 服务器而异. 进入 DigitalOcean DNS 面板,在所提供的框中填写您的域名,然后按一下 ** Add Domain** 按钮:

Add base domain in DigitalOcean DNS control panel

在下一个屏幕上,通过键入安装过程中选择的子域到 HOSTNAME 框中添加一个 A 记录,例如,如果您在安装程序中选择了 panel.example.com,请在这个框中输入 panel

DigitalOcean DNS add A record

点击创建记录按钮。

接下来,选择 MX 记录类型. 在 ** HOSTNAME** 框中,键入 ** @. 在 ** MAIL PROVIDERS MAIL SERVER 框中,键入您添加的完整域名(例如 panel.example.com)。在 ** PRIORITY** 框中,键入 ** 10**.完成后,按下 ** Create Record** 按钮:

DigitalOcean DNS add MX record

接下来,选择记录类型 TXT . 在 HOSTNAME 框中,键入 @ . 在 VALUE 框中,输入:

1v=spf1 a mx ip4:your_server_ip ~all

当你完成时,点击创建记录按钮:

DigitalOcean DNS add TXT record

这确保您发送的邮件不会被收件人识别为垃圾邮件. 输入后,单击 ** 创建** 。

你的DNS区域应该看起来像:

Zone File Picture

下面的区域文本应该看起来像这样:

第三步:更改管理员密码

在此步骤中,我们将登录Sentora并更新管理员密码。

使用您最喜欢的网页浏览器,导航到http://panel.example.com,您将到达Sentora登录屏幕。默认用户名是 zadmin . 要获取密码,请将SSH返回您的Droplet,如果您尚未登录,然后输入以下命令。

1cat /root/passwords.txt

寻找以 zadmin 密码开始的行: . 复制密码并使用它来登录。

一旦登录,您应该更改您的密码。在主面板中,在帐户信息框中,点击更改密码键入原来的密码,然后点击更改密码

第四步:使用Sentora控制面板

在此步骤中,我们将创建一个网站并设置一个电子邮件地址。

创建一个网站

现在我们可以添加一个网站. 返回主面板,点击屏幕顶部的 ** 主面板** 。

域名管理框中,点击域名。你将收到一个添加域名的表格。在域名框中,输入你的域名example.com

接下来,在顶部导航栏中点击 Home 。在 File Management 框中,点击 FTP Accounts . 在出现的表格中,在 UsernamePassword 框中输入您想要的用户名和密码。这些凭证将用于登录您的FTP服务器,上传和下载文件到您的服务器和从您的服务器。在 Access Type 下载菜单中,选择 Full Access 。在 Home directory 的无线电选项中,选择 Set master home directory 。在出现的下载框中,请确保选择 /(root) ,然后点击蓝色 Create 按钮。

现在请访问example.com。你应该看到一个Sentora生成的页面,上面说 您的托管空间已经准备好了...

** 注意** :Sentora仅支持FTP上传您希望在您的网站上显示的文件。 FTP不安全,因为它在简单的文本中传输用户名和密码。 您可以阅读本教程(https://andsky.com/tech/tutorials/how-to-use-filezilla-to-transfer-and-manage-files-securely-on-your-vps)以获取有关FTP安全和FileZilla的信息,这是一个流行的文件传输工具。 但是,您可以手动将文件添加到/var/zpanel/hostdata/zadmin/public_html/example_com来添加到您的网站。

设置电子邮件

在主面板中,在邮箱框中,单击邮箱

电子邮件地址:**旁边的文本框中,输入一个电子邮件用户名(这将在 @ 之前)。在下载框中,选择您添加的域名,‘example.com’(这将在 @ 之后)。

设置电子邮件后,您可以通过点击控制面板主页中的 Webmail 来访问网络邮件客户端,或者在http://panel.example.com/etc/apps/webmail/`上。

结论

现在你已经在你的Droplet上设置了Sentora控制面板,你可以花一些时间看看你的新控制面板。

Sentora 拥有更多功能,包括 MySQL、Webalizer、备份,甚至可以创建用户和经销商帐户。

Published At
Categories with 技术
comments powered by Disqus