Every project requires an appropriate environment, such as a VPS server. Just like when creating the project itself, you must choose the right architecture for the server. It is essential to remember that simplicity is key. Nowadays, it is not acceptable to have a web server, mail server, backup mail server, DNS servers, and backup server all on a single VPS. There is an option for using the ISPconfig 3 administrative interface, where you can manage everything together, but we do not recommend this for clients. DNS servers should always be located in different data centers and ideally in different countries. The backup server should never be on the same server as the web server.
Ideal architecture layout with ISPConfig 3:
- VPS1 = Web + DB + Mail server
- VPS2 = Backup server on a different physical server or in a different data center
- + DNS servers at the domain registrar
In the case of a VPS server with ISPConfig 3 and our management:
- VPS1 = Web + DB + Mail server
- External storage = Backup server
- + DNS servers at the domain registrar
For a large number and size of mailboxes, it is advisable to acquire an additional VPS server exclusively for mail. Mail server management is generally the most problematic, so it is best to separate the mail server from other services.
- VPS1 = Web + DB
- VPS2 = Mail server
- VPS3 = Backup mail server + Backup server on a different physical server or in a different data center
- + DNS servers at the domain registrar