Hello,
We have licensed and are working with ExpressionEngine 2.3.1, and are in design/development phases to replace a static HTML site. We’re looking for the best way to configure our system.
Currently, our site runs on two dedicated servers with a load balancer (it gets a few thousand visits per day), and has a staging server.
We will expand this to two dedicated servers, a dedicated MySQL server, the load balancer, and the staging server (all WAMP environments), but we do have some questions on this approach:
1. Where does ExpressionEngine itself actually get installed? On both production servers, or on the load balancer, or…?
2. We’ll have several users who are able to upload files via ExpressionEngine. How can we ensure that these files are present on both servers when they get uploaded, so users who view the site are able to see all images, PDFs, etc.?
I’m hoping to hear any examples of how this can be done, best practices for doing it, issues we’ll run into, etc.
Thanks,
Jonathan