There are three main internet-facing web servers for JeeLabs - the weblog (jeelabs.org), the community site (jeelabs.net), and the shop (jeelabs.com). The shop is hosted elsewhere and managed by Digital Smarties, the other two have been running each in a separate VM.
This has been the setup until now:
one VM running Nginx for serving some static data and as reverse proxy for the rest one VM running WordPress, Apache, PHP, and MySQL - for the weblog one VM running Redmine, Apache, Ruby On Rails, and MySQL - for forums & wikis Note that three VMs help to cleanly compartmentalise these different systems.
↧