I currently have in production a server with virtualmin pro on a Centos 7, due to the change of licensing of Centos I am thinking of changing the OS, I can not and do not want to be migrating the server every two years because there is a new version of OS, so in principle Ubuntu I do not think it would be my first choice, I had thought of Debian perhaps …
There are things that I would like to improve in my current server, like being able to offer more speed to Wordpress with http2 or maybe nginx, being able to have a better antispam control, it seems to me that in Centos spamassasin has stopped in an old version, being able to have fail2ban, I was testing with virtualmin but I couldn’t get out, at the moment I have a little mess with the repositories to try to install things that are not “standard”.
My idea would be to set up a server in parallel with the new OS and go testing with some domain and install with normal virtualmin everything I need, configure backups, etc. and when I have everything set up, use virtualmin pro to migrate to the new server.
Is this a good idea? What advice can you give me? I’m all ears