In this article, I showed you how to provision and configure a cloud-based server running the CentOS 7 linux distribution. I showed how to add multiple domains, configure mail and web services and install and configure both a WordPress site as well as a Roundcube installation. I also showed how to best secure the system using a combination of non-root users, alternate service ports, and the implementation of fail2ban. At this point you should have a working web- and mail-enabled multi-domain server.
2 thoughts on “Configuring a cloud-based secure multi-domain web and e-mail server”
I use Exim as mail server and I installed opendkim using the instructions at
Awesome! To be perfectly honest, i went with postfix because it’s been the default I’ve seen installed with Virtualmin. Why did you choose to go with exim?