在 Ubuntu 16.04 上安装 Poweradmin

什么是 Poweradmin?

Poweradmin 是一个基于 Web 的图形用户界面,用于与 PowerDNS 进行交互。 它是在开源 GPL 许可下发布的。 它使创建和编辑区域文件并直接与 SQL 服务器交互变得容易。 Poweradmin 完全支持大多数 PowerDNS 功能,包括所有区域类型(主、本机和从属)、超级主控,用于自动配置从属区域并完全支持 A、AAAA、CNAME、HINFO、MX、NS、PTR、SOA、SRV和 TXT 记录类型,根据 RFC 进行验证。 它还具有用户和权限管理设置,用于使用模板控制用户权限。 在本教程中,我们将向您展示如何安装和配置 Poweradmin 以及一些记录。

先决条件

如果您还没有 PHP, Apache, 和 Mcrypt 安装在您的 Ubuntu VPS 服务器上,您现在需要安装它们。

首先,为最新版本的 PHP 添加存储库。

sudo add-apt-repository ppa:ondrej/php

然后更新您的存储库缓存并安装。

sudo apt-get update
sudo apt-get install apache2 libapache2-mod-php php php-common php-curl php-dev php-gd php-pear php-imap php-mcrypt php-mysql php-xmlrpc gettext libmcrypt-dev

然后安装 Mcrypt for PHP 和 Apache.

sudo pecl install mcrypt-1.0.2
sudo bash -c "echo extension=/usr/lib/php/20170718/mcrypt.so > /etc/php/7.2/cli/conf.d/mcrypt.ini"
sudo bash -c "echo extension=/usr/lib/php/20170718/mcrypt.so > /etc/php/7.2/apache2/conf.d/mcrypt.ini"
sudo systemctl restart apache2.service

安装 Poweradmin

现在我们已经有了安装 Poweradmin 的先决条件。 首先,首先转到要安装 Poweradmin 的站点的文档根目录。 出于这些目的,我将使用默认的文档根目录 /var/www/html.

cd /var/www/html

然后下载并解压 Poweradmin。

sudo wget https://newcontinuum.dl.sourceforge.net/project/poweradmin/poweradmin-2.1.7.tgz
sudo tar xf poweradmin-2.1.7.tgz
sudo mv poweradmin-2.1.7 poweradmin

现在去你的 domain.tld/poweradmin/install 完成 Poweradmin 的完整安装。

步骤 1. 选择您的语言。

步骤 2. 确认警告。