Attention
You can now run different PHP versions per project:
Release v3.0.0-beta-0.1
2. Customize web server globally¶
Web server settings can be applied globally, which will affect the web server behaviour itself, but not the vhost configuration. Configuration can be done for each version separetely, which means each web server can have its own profile of customized settings.
See also
In order to customize the vhosts, have a look at the following links:
- vhost-gen: Virtual host templates
- vhost-gen: Customize all virtual hosts globally
- vhost-gen: Customize specific virtual host
- vhost-gen: Example: add sub domains
Table of Contents
2.1. Configure Apache¶
All settings that usually go into the main httpd.conf
or apache2.conf
configuration file
can be overwritten or customized separately for Apache 2.2 and Apache 2.4.
See also
2.2. Configure Nginx¶
All settings that usually go into the main nginx.conf
configuration file
can be overwritten or customized separately for Nginx stable and Nginx mainline.
See also
2.3. Devilbox specific settings¶
There are certain other settings that are directly managed by the Devilbox’s .env
file in order
to make other containers aware of those settings.
Important
Try to avoid to overwrite the .env
settings via web server configuration files.
Use the following .env
variables to customize this behaviour globally.