在AjentiV上安装phpMyAdmin

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

介绍

phpMyAdmin 是一个免费的、面向 Web 的控制面板,可以访问和编辑托管在您的服务器上的 MySQL 数据库。 它自动与 Ajenti 服务器上所有现有和未来的数据库集成。

本教程将向您展示将 phpMyAdmin 集成到 Ajenti 控制面板中。

先决条件

  • 安装了 Ajenti V 的 Ajenti(阅读 如何在 Ubuntu 14.04 上安装 Ajenti 控制面板和 Ajenti V)
  • 指向您的 Droplet 的注册域名(本教程中使用 example.com
  • 解析为您的 Droplet 的子域 (phpmyadmin.example.com)(按照 如何使用 DigitalOcean 设置主机名中的说明设置 A 记录)

第 1 步 — 在 Ajenti V 中创建网站

在安装 phpMyAdmin 之前,您需要在 Ajenti 中为其创建网站。

在您的浏览器中,浏览您的 Ajenti 控制面板 https://panel.example.com:8000(将 example.com 替换为您的域名),然后登录。 在右侧边栏中的 Web 部分下,单击 Websites

New Website 部分有一个 Name 文本字段,输入 phpMyAdmin 并单击 Create 按钮。 在同一页面的 Websites 部分下,单击新的 phpMyAdmin 行旁边的 Manage。 在出现的页面上,取消选中 维护模式 旁边的框。 在下面的 Website Files 部分中,将 Path/srv/new-website 更改为 /srv/phpMyAdmin。 按该文本字段旁边的 Set 按钮。 单击屏幕底部的 Apply Changes

在该页面的顶部,单击 选项卡。 单击添加并将example.com替换为phpmyadmin.your_domain_name。 单击屏幕底部的应用更改

现在单击 内容 选项卡。 将下拉框更改为PHP FastCGI,然后单击创建。 这基本上告诉 Ajenti 为该网站启用 PHP。

单击屏幕底部的应用更改。 配置现在应该完成了。 您现在应该可以安装 phpMyAdmin。

第 2 步 — 安装 phpMyAdmin

要安装 phpMyAdmin,首先浏览到 www.phpmyadmin.net/downloads 并以 .zip 文件格式下载最新版本的 phpMyAdmin,在下面的屏幕截图中以蓝色突出显示。

返回 Ajenti 控制面板,浏览到边栏中的 文件管理器 。 使用文件管理器浏览到 /srv。 在页面底部有一个 Upload 部分。 单击 选择文件 按钮,然后选择您下载的 phpMyAdmin zip 文件。 上传完成后,点击新添加的文件,命名为phpMyAdmin-x.x.xx-all-languages.zip。 在出现的模态框中,单击 Unpack 按钮(在下面的屏幕截图中以蓝色突出显示)。

完成后,单击屏幕顶部 Terminal 0 旁边的 X 按钮。 您应该被带回文件管理器,并且应该有一个类似于 phpMyAdmin-x.x.xx-all-languages 的文件夹。 单击该文件夹右侧的菜单按钮。

名称文本框中,将文件夹重命名为phpMyAdmin,然后单击保存

第 3 步 — 设置数据库

我们将介绍在 Ajenti 中设置数据库,以便您可以登录到 phpMyAdmin。 如果您已经有数据库和登录名,请随时跳到第 4 步。

在 Ajenti 控制面板的侧边栏中,有一个名为 Software 的部分。 在其正下方是一个名为 MySQL 的菜单选项。 单击以访问 Ajenti 中的 MySQL 控制面板。

Databases 部分下,单击 Create 按钮。 在那里,您将能够输入数据库的名称。 这可以是你想要的任何东西。 除了你,任何人都不会看到它。

其余部分可能会自动填充默认数据库和用户。 这很好,你不需要触摸它们。 在 Users 部分下,单击 Create 按钮。 UsernamePassword 字段可以是任何你想要的,这是你登录 phpMyAdmin 时使用的,所以一定要记住它或写下来。 在 主机名 字段中,输入 localhost

应该是这样,现在我们可以开始使用phpMyAdmin了。

第 4 步 — 登录

要访问 phpMyAdmin Web 界面,请在 Web 浏览器中浏览到 phpmyadmin.your_domain_name。 对于 UsernamePassword 字段,输入 MySQL 用户的凭据,然后按 Go

结论

恭喜! 您现在已经在您的服务器上安装了 phpMyAdmin。