-
Notifications
You must be signed in to change notification settings - Fork 32
Production environments
1234MAX edited this page May 31, 2016
·
1 revision
We recommend to run MultiVendorBitcoinMart on a LAMP stack:
- Use a hardened Linux distribution of your choice
- Use a stable Apache (i.e. 2.2) from the distribution's package manager, disable all modules except PHP and upgrade the packages automatically (i.e. using nightly cron) to not have to worry about security issues on this level. Configure it securely!
- Since we use a stripped down version of PHP, you should avoid use the PHP version of the distribution. Use phpbrew to compile the packages (on a different system, you wouldn't want compilers on your production system), secure the configuration, watch the PHP security list and upgrade promptly!
- Pre-package the application on a different system and copy the package to the productive system, so you don't have to install the composer requirements on your productive host.
- Secure your MySQL installation