I recently installed apache2 on ubuntu but I have a problem, my httpd.conf is empty. Can someone give me a clean copy of httpd.conf for apache2 on ubuntu?
Thanks!
Edit: I saw your answers but on wampserver httpd.conf is not empty and as you mentioned it is for user options. SO what should I do?
Edit2 : That’s what I got on my apache2.conf, how I add modules, enable gzip and all of that?
[Deleted the contents, as they render the question unreadable and are useless, because that were the default Apache2 configuration under Ubuntu.]
The
/etc/apache2/httpd.confis empty in Ubuntu, because the Apache configuration resides in/etc/apache2/apache2.conf!“httpd.conf is for user options.” No it isn’t, it’s there for historic reasons.
Using Apache server, all user options should go into a new
*.conf-file inside/etc/apache2/conf.d/. This method should be “update-safe”, ashttpd.conforapache2.confmay get overwritten on the next server update.Inside
/etc/apache2/apache2.conf, you will find the following line, which includes those files:As of Apache 2.4+ the user configuration directory is
/etc/apache2/conf-available/. Usea2enconf FILENAME_WITHOUT_SUFFIXto enable the new configuration file or manually create a symlink in/etc/apache2/conf-enabled/. Be aware that as of Apache 2.4 the configuration files must have the suffix.conf(e.g.conf-available/my-settings.conf);