如何在Ubuntu14.04上安装SentoraWebHosting控制面板
介绍
在本教程中,我们将演示如何安装 Sentora,这是一个易于安装和维护的免费开源 Web 控制面板。 在本教程结束时,我们将为您的一个域提供一个有效的网络服务器、电子邮件帐户和登录页面。
先决条件
要遵循本教程,您将需要:
- 一个 Ubuntu 14.04 Droplet。
- 一个注册的域名。 您可以阅读 this series on manage DNS 了解背景信息。
第一步——安装 Sentora
在本节中,我们将安装 Sentora 控制面板。
以 root 身份通过 SSH 连接到您的 Droplet,然后通过运行以下命令开始安装。
bash <(curl -L -Ss http://sentora.org/install)
系统将提示您选择您的地理区域,然后选择服务器时区应设置的城市或地区。 使用箭头键上下滚动,然后在突出显示您的选择后按 ENTER 继续。
选择您的时区后,系统将提示您输入域以访问您的控制面板。 这不应该是您的主域! 使用子域,例如 panel.example.com
。
Enter the sub-domain you want to access Sentora panel: panel.example.com
然后按 ENTER。 接下来将要求您确认服务器的 IP 地址。
Enter (or confirm) the public IP for this server: your_server_ip
仔细检查它是否正确,然后再次按 ENTER 继续。
注意: 您可能会收到如下警告:
WARNING: panel.example.com is not defined in your DNS!
这可以; 我们将在下一步设置 DNS 记录。 输入 y 继续。
安装过程可能需要一些时间。 请耐心等待,因为它会将必要的组件安装到您的服务器上。
当安装几乎完成时,系统将提示您重新启动服务器以完成安装。 输入 y。 一旦您的服务器重新启动,您将不得不再次通过 SSH 重新登录。
第二步 - 设置 DNS
设置 DNS 相对简单,但不同 DNS 服务器的步骤可能有所不同。 进入 DigitalOcean DNS 面板,在提供的框中填写您的域名,然后按 Add Domain 按钮:
在下一个屏幕上,通过在 HOSTNAME 框中键入您在安装期间选择的子域来添加 A 记录。 例如,如果您在安装程序中选择了 panel.example.com
,请在此框中输入 panel。 在 WILL DIRECT TO 框中,输入您的服务器的 IP 地址或从菜单中选择您的 Droplet:
按创建记录按钮。
接下来,选择 MX 记录类型。 在 HOSTNAME 框中,键入 @。 在 MAIL PROVIDERS MAIL SERVER 框中,输入您添加的完整域(例如 panel.example.com
)。 在 PRIORITY 框中,输入 10。 完成后按 Create Record 按钮:
接下来,选择 TXT 记录类型。 在 HOSTNAME 框中,键入 @。 在 VALUE 框中,输入:
v=spf1 a mx ip4:your_server_ip ~all
完成后单击创建记录按钮:
这可确保您发送的邮件不会被收件人识别为垃圾邮件。 输入后,单击创建。
您的 DNS 区域应如下所示:
下面的区域文本应与此类似:
第三步 - 更改管理员密码
在这一步中,我们将登录 Sentora 并更新管理员密码。
使用您喜欢的网络浏览器,导航至 http://panel.example.com
,您将进入 Sentora 登录屏幕。 默认用户名是 zadmin。 要获取密码,请通过 SSH 回到您的 Droplet(如果您还没有)并输入以下命令。
cat /root/passwords.txt
查找以 zadmin Password: 开头的行。 复制密码并使用该密码登录。
登录后,您应该更改密码。 在主面板的账户信息框中,单击更改密码。 输入您登录时使用的原始密码和新密码,然后单击更改。 从现在开始,您可以使用新密码登录您的控制面板。
第四步 — 使用 Sentora 控制面板
在这一步中,我们将创建一个网站并设置一个电子邮件地址。
创建网站
现在我们可以添加一个网站。 单击屏幕顶部的 Home 返回主面板。
在域管理框内,单击域。 您将看到一个添加域名的表格。 在 域名 框中,输入您的域名 example.com
。 按蓝色的 Create 按钮添加您的域。
接下来,点击顶部导航栏中的首页。 在文件管理框中,单击FTP帐户。 在出现的表格中,在 Username 和 Password 框中输入您想要的用户名和密码。 这些凭据将用于登录您的 FTP 服务器、上传和下载文件到您的服务器。 在访问类型下拉菜单中,选择完全访问。 在主目录单选选项中,选择设置主主目录。 在出现的下拉框中,确保选择了 / (root),然后单击蓝色的 Create 按钮。
现在访问 example.com
。 您应该会看到 Sentora 生成的页面,顶部显示 您的托管空间已准备好...。
注意:Sentora 仅支持 FTP 上传您想在网站上显示的文件。 FTP 不安全,因为它以明文形式传输用户名和密码。 您可以阅读本教程,了解有关 FTP 安全性和流行文件传输工具 FileZilla 的信息。 但是,您可以手动将文件添加到 /var/zpanel/hostdata/zadmin/public_html/example_com
以将它们添加到您的网站。
设置电子邮件
在主面板的 Mail 框中,单击 Mailboxes。
在 电子邮件地址: 旁边的文本框中输入电子邮件用户名(这将位于 @ 之前)。 在下拉框中,选择您添加的域,example.com
(这将在 @ 之后)。 在 Password 字段中,输入您想要的密码。
设置电子邮件后,您可以通过单击控制面板主页中的 Webmail 或 http://panel.example.com/etc/apps/webmail/
来访问 webmail 客户端。 使用您刚刚选择的电子邮件地址作为用户名和您输入的密码。
结论
现在您已经在 Droplet 上设置了 Sentora 控制面板,您可以花一些时间来看看您的新控制面板。 使用更新模块很容易将 Sentora 更新到新版本。
Sentora 具有更多功能,包括 MySQL、Webalizer、备份,甚至可以创建用户和经销商帐户。