Webmin is a web-based interface for system administration. Webmin has a vast range of functionality, my interest at this point is to create virtual hosts for Apache.
First we need to download Webmin from here – at the time of writing the current version is 1.540.
Copy the webmin*.deb file to your server and then make sure that the dependencies are installed:
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions
Install Webmin as follows:
sudo dpkg --install webmin_1.540_all.deb
We can now log in to Webmin: https://<server-ip>:10000/
Log in with the account that you set up when you installed Ubuntu Server.
Links to the Webmin Wiki and documentation for individual modules can be found here.