The Perfect Server - Ubuntu 17.10 (Artful Aardvark) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
This post is from 2017. Versions, commands and links in it may be outdated. The current release is ISPConfig 3.3.2p1.
The new ISPConfig installation tutorial for Ubuntu 17.10 is available at HowtoForge.