Documentation
Documentation
Installation guides, multiserver setups, updates and the ISPConfig Manual. Most tutorials are published at our partner site HowtoForge.
Install ISPConfig
The recommended distributions are Debian and Ubuntu. The easiest way to install ISPConfig is the Autoinstaller:
Recommended
Perfect Server: automated ISPConfig installation on Debian and Ubuntu
Debian 11 – 13, Ubuntu 22.04 – 26.04. Supports Apache or nginx, several PHP versions and ARM servers.
If you prefer a manual installation:
- The Perfect Server – Debian 12 (Bookworm) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.2
- The Perfect Server – Ubuntu 20.04 with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig
- The Perfect Server – CentOS 8 with Apache, PHP, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.2
Multiserver and cluster setups
- ISPConfig multiserver setup on Debian and Ubuntu
- Web, email and MySQL database cluster on Debian 8.4 with ISPConfig 3.1
- Multiserver setup with dedicated web, email, DNS and database servers: chapter in the ISPConfig Manual
- Running your own primary and secondary DNS servers with ISPConfig 3
Updates and upgrades
Using ISPConfig
Frequently asked questions
Answers to common questions are collected in the ISPConfig category on FAQforge. If you do not find an answer there, ask in the community forum.
Guides for older releases
Kept for reference. Most of these distributions are no longer supported by their vendors.
Debian 14 guides
- Perfect Server Automated ISPConfig 3 Installation on Debian 10 - 12
- The Perfect Server - Debian 12 (Bookworm) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.2
- The Perfect Server - Debian 10 (Buster) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.1
- The Perfect Server - Debian 9 (Nginx, BIND, Dovecot, ISPConfig 3.1)
- The Perfect Server - Debian 9 (Stretch) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.1
- The Perfect Server – Debian 8.4 Jessie (Apache2, BIND, Dovecot, ISPConfig 3.1)
- The Perfect Server – Debian 8.6 Jessie (nginx, BIND, Dovecot, ISPConfig 3.1)
- The Perfect Server – Debian 8 Jessie (Apache2, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Debian Wheezy (Apache2, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Debian Wheezy (nginx, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Debian Squeeze (Debian 6.0) With BIND & Dovecot [ISPConfig 3]
- The Perfect Server – Debian Squeeze (Debian 6.0) With BIND & Courier [ISPConfig 3]
- The Perfect Server – Debian Lenny (Debian 5.0) With MyDNS & Courier [ISPConfig 3]
- The Perfect Server – Debian Lenny (Debian 5.0) With BIND & Dovecot [ISPConfig 3]
Ubuntu 30 guides
- The Perfect Server - Ubuntu 20.04 (Bionic Beaver) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
- The Perfect Server - Ubuntu 18.04 (Nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3.1)
- The Perfect Server - Ubuntu 18.04 (Bionic Beaver) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
- The Perfect Server - Ubuntu 17.10 (Artful Aardvark) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
- The Perfect Server - Ubuntu 17.04 (Zesty Zapus) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
- The Perfect Server - Ubuntu 16.10 (Yakkety Yak) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3
- The Perfect Server - Ubuntu 16.04 (Xenial Xerus) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
- The Perfect Server - Ubuntu 16.04 (nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3.1)
- The Perfect Server - Ubuntu 15.10 (Wily Werewolf) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3
- The Perfect Server - Ubuntu 15.10 (nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3)
- The Perfect Server - Ubuntu 15.04 (Vivid Vervet) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3
- The Perfect Server - Ubuntu 15.04 (nginx, BIND, Dovecot and ISPConfig 3)
- The Perfect Server – Ubuntu 14.10 (Apache2, BIND, Dovecot, ISPConfig 3)
- The Perfect Server - Ubuntu 14.10 (nginx, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Ubuntu 14.04 (Apache2, BIND, Dovecot, ISPConfig 3)
- The Perfect Server - Ubuntu 14.04 (nginx, BIND, MySQL, PHP, Postfix, Dovecot and ISPConfig 3)
- The Perfect Server – Ubuntu 13.04 (Apache2, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Ubuntu 13.04 (nginx, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Ubuntu 12.10 (Apache2, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Ubuntu 12.10 (nginx, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Ubuntu 12.04 LTS (Apache2, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Ubuntu 12.04 LTS (nginx, BIND, Dovecot, ISPConfig 3)
- The Perfect Server – Ubuntu 11.10 [ISPConfig 3]
- The Perfect Server – Ubuntu 11.10 With Nginx [ISPConfig 3]
- The Perfect Server – Ubuntu 11.04 [ISPConfig 3]
- The Perfect Server – Ubuntu 10.10 [ISPConfig 3]
- The Perfect Server – Ubuntu 10.04 [ISPConfig 3]
- The Perfect Server – Ubuntu 9.10 [ISPConfig 3]
- The Perfect Server – Ubuntu 9.04 [ISPConfig 3]
- The Perfect Server – Ubuntu 8.10 [ISPConfig 3]
CentOS 22 guides
- The Perfect Server CentOS 8 with Apache, PHP, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.2
- The Perfect Server CentOS 7.6 with Apache, PHP 7.2, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1
- The Perfect Server CentOS 7.3 with Apache, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1
- The Perfect Server CentOS 7.2 with Apache, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1
- The Perfect Server – CentOS 7 (Apache2, Dovecot, ISPConfig 3)
- The Perfect Server – CentOS 7 x86_64 (nginx, Dovecot, ISPConfig 3)
- The Perfect Server – CentOS 6.5 x86_64 (Apache2, Dovecot, ISPConfig 3)
- The Perfect Server – CentOS 6.4 x86_64 (Apache2, Dovecot, ISPConfig 3)
- The Perfect Server – CentOS 6.4 x86_64 (nginx, Dovecot, ISPConfig 3)
- The Perfect Server – CentOS 6.3 x86_64 (Apache2, Dovecot, ISPConfig 3)
- The Perfect Server – CentOS 6.3 x86_64 (Apache2, Courier, ISPConfig 3)
- The Perfect Server – CentOS 6.3 x86_64 (nginx, Dovecot, ISPConfig 3)
- The Perfect Server – CentOS 6.3 x86_64 (nginx, Courier, ISPConfig 3)
- The Perfect Server – CentOS 6.2 x86_64 With Apache2 [ISPConfig 3]
- The Perfect Server – CentOS 6.2 x86_64 With nginx [ISPConfig 3]
- The Perfect Server – CentOS 6.1 x86_64 With Apache2 [ISPConfig 3]
- The Perfect Server – CentOS 6.1 x86_64 With nginx [ISPConfig 3]
- The Perfect Server – CentOS 6.0 x86_64 [ISPConfig 3]
- The Perfect Server – CentOS 5.10 x86_64 [ISPConfig 3]
- The Perfect Server – CentOS 5.7 x86_64 [ISPConfig 3]
- The Perfect Server – CentOS 5.6 x86_64 [ISPConfig 3]
- The Perfect Server – CentOS 5.5 x86_64 [ISPConfig 3]