Operating System Requirements
The requirements for running e107 on both the operating systems—Windows and Unix/Linux—are the same. You must have Apache, PHP, and MySQL installed and running successfully. If you plan to use e107 on a web server that you do not own, you seriously will need to consider making a change to a web‑hosting service that uses Unix/Linux. However, if you wish to test e107 on your Windows computer at home, you will need to install Apache, MySQL, and PHP. You can install all three at once using:
This list is by no means exhaustive or an endorsement over any others. You can also download Apache, PHP, and MySQL from their individual sites (see Appendix A), and install and troubleshoot each program.
If you have a dedicated web server and you are planning to run e107 site on this server, then it is better to install Apache, MySQL, and PHP independently. If you are operating your own server then...