Hosting Apache, Mail and Mysql on different server from the master

Hi ,

I was wondering if we can do the following scenario setup using virtualmin,

To have 4 servers one of them as master which will host virtualmin and manage the services on the other server

So the setup will be as the following

  • server 1 will be used as web server

  • Server 2 will be user as mail server

  • Server 3 will be used as mysql server

  • Server 4 is the master server where we will have virtualmin installed and when the user create Virtual server it do the normal things as single server EXCEPT apache will be configured on (server 1) mail will be configured on (server 2) and database will be created on (server3)

Thank you