# Global configuration for Apache server Listen 80 ServerName www.eye2serve.com User www-data Group www-data ServerAdmin webmaster@localhost # Load necessary modules LoadModule mpm_prefork_module /usr/lib/apache2/modules/mod_mpm_prefork.so LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so LoadModule dir_module /usr/lib/apache2/modules/mod_dir.so LoadModule mime_module /usr/lib/apache2/modules/mod_mime.so LoadModule authz_core_module /usr/lib/apache2/modules/mod_authz_core.so LoadModule authz_host_module /usr/lib/apache2/modules/mod_authz_host.so LoadModule access_compat_module /usr/lib/apache2/modules/mod_access_compat.so LoadModule php_module /usr/lib/apache2/modules/libphp.so # Set DocumentRoot to full application DocumentRoot /var/www/html Options Indexes FollowSymLinks AllowOverride All Require all granted # Logging ErrorLog /dev/stderr CustomLog /dev/stdout combined # Basic performance tuning Timeout 300 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 5 # Include additional config IncludeOptional conf-enabled/*.conf IncludeOptional sites-enabled/*.conf