Skip to content

Files

Latest commit

 Cannot retrieve latest commit at this time.

History

History
82 lines (50 loc) · 1.88 KB

installation.rst

File metadata and controls

82 lines (50 loc) · 1.88 KB

Installing PowerDNS

Installation of the PowerDNS Authoritative server on UNIX systems can be done in several ways:

  • Binary packages provided by your distribution
  • Binary packages provided by PowerDNS on repo.powerdns.com

Binary Packages

Debian-based Systems

PowerDNS Authoritative Server is available through the apt system.

$ sudo apt-get install pdns-server

Debian splits the backends into several different packages, install the required backend as follows:

$ sudo apt-get install pdns-backend-$backend

Redhat-based Systems

On RedHat based system there are 2 options to install PowerDNS, from EPEL, the repository from Kees Monshouwer or from the PowerDNS repositories:

Add either to your list of repositories and install PowerDNS by issuing:

$ sudo yum install pdns

The different backends can be installed using

$ sudo yum install pdns-backend-$backend

FreeBSD

PowerDNS Authoritative Server is available through the ports system:

For the package:

$ sudo pkg install dns/powerdns

To have your system build the port:

cd /usr/ports/dns/powerdns/ && make install clean

Mac OS X

PowerDNS Authoritative Server is available through Homebrew:

$ brew install pdns

After installation

Once installed, :doc:`guides/basic-database` using MySQL or start :doc:`migrating <migration>` your data.