如何在 FreeBSD 12.0 上安装 phpMyAdmin
phpMyAdmin 是一个免费的开源 Web 应用程序工具,用于管理 MySQL 或 MariaDB 数据库。 phpMyAdmin 主要用 PHP 编写,允许您从 Web 浏览器管理 MySQL/MariaDB 数据库。您可以从一处仪表板轻松创建、更新、导入和导出 MySQL/MariaDB 数据库。
本教程将向您展示如何在 FEMP Stack FreeBSD 12.0 上安装和配置 phpMyAdmin。我们将安装一些所需的附加 PHP 扩展,从 Ports 存储库安装 phpMyAdmin,并为 phpMyAdmin 配置 Apache Web 服务器。
先决条件
在本指南中,我们将使用具有 1GB RAM 2 CPU 的 FreeBSD 12.0。并确保 FAMP Stack 安装在其之上。您可以使用下面的链接在 FreeBSD 12.0 上安装 FAMP Stack。
在 FreeBSD 12.0 上安装 FEMP 堆栈
我们将做什么:
- 安装额外的 PHP 扩展
- 安装和配置 phpMyAdmin
- 配置 Apache Web 服务器
- 测试
第 1 步 - 安装 PHP 扩展
首先,我们需要安装 phpMyAdmin 安装所需的一些 PHP 扩展。
使用下面的 pkg 命令安装一些 PHP 扩展。
pkg install php73-ctype php73-filter php73-mysqli php73-json php73-mbstring php73-session php73-hash php73-xml php73-openssl php73-bz2 php73-zip所有安装完成后,使用以下命令检查加载的 PHP 扩展。
php -m | egrep "ctype|filter|mysqli|json|mbstring|session|hash|xml|openssl|zip"现在您将得到如下结果。
至此,phpMyAdmin 安装所需的所有 PHP 扩展都已安装到 FreeBSD 12.0 系统中。我们准备安装 phpMyAdmin 软件包。
第 2 步 - 安装 phpMyAdmin
默认情况下,FreeBSD 提供了 phpMyAdmin 的软件包。因此,我们可以使用pkg包管理工具来安装phpMyAdmin包。
列出存储库中的所有 phpMyAdmin 包。
pkg search phpmyadmin现在您将获得多个版本的 phpMyAdmin。
使用下面的 pkg 命令安装最新版本的 phpMyAdmin 软件包。
pkg install phpMyAdmin-php73安装完成后,您将得到如下结果。
现在您需要为 phpMyAdmin 生成blowfish 秘密密码,您可以使用下面链接上的在线blowfish 秘密生成器。
phpMyAdmin Blowfish 秘密生成器
将河豚秘密复制到您的笔记中。
转到 phpMyAdmin 安装目录并将示例配置文件复制到“config.inc.php”。
cd /usr/local/www/phpMyAdmin/
cp config.sample.inc.php config.inc.php使用 vim 编辑器编辑 phpMyAdmin 配置文件“config.inc.php”。
vim config.inc.php将我们生成的河豚秘密粘贴到以下行。
$cfg['blowfish_secret'] = '/ES=Gla4KWBD}8nPplvHA]wxwPLYvFSI';保存并关闭。
现在 phpMyAdmin 软件包已经安装在 FreeBSD 12.0 系统上。
第 3 步 - 配置 Apache Web 服务器
在此步骤中,我们将编辑 Apache 配置并添加 phpMyAdmin 的附加配置。
转到 apache 配置目录“/usr/local/etc/apache24/”并编辑“httpd.conf”文件。
cd /usr/local/etc/apache24/
vim httpd.conf将以下配置粘贴到该行的末尾。
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options None
AllowOverride Limit
Require all granted
</Directory>保存并关闭。
现在可以通过 URL 路径“http://IP-Address/phpmyadmin/”访问 phpMyAdmin。
接下来,测试apache配置并确保没有错误。然后重新启动Apache服务。
apachectl configtest
service apache24 restartphpMyAdmin 的 Apache 配置已经完成。
第 4 步 - 测试
打开 Web 浏览器并输入服务器 IP 地址和 phpMyAdmin 路径,如下所示。
http://10.5.5.15/phpmyadmin/
现在您将看到如下所示的 phpMyAdmin 登录页面。
输入您的 MySQL/MariaDB 用户和密码,然后单击“开始”按钮。
您将获得如下所示的 phpMyAdmin 仪表板。
因此,您可以从 phpMyAdmin 仪表板管理 MySQL 数据库和用户。
FreeBSD 12.0 上 phpMyAdmin 的安装和配置已成功完成。
链接
- https://www.freebsd.org/doc/
- https://www.phpmyadmin.net/






