Mój httpd.conf jest pusty

[[0]} niedawno zainstalowałem apache2 na ubuntu, ale mam problem, mój httpd.conf jest pusty. Czy ktoś może mi dać czystą kopię httpd?jak to zrobić? Dzięki!

Edit: Widziałem Twoje odpowiedzi ale na wampserver httpd.conf nie jest pusty i jak wspomniałeś jest dla opcji użytkownika. Więc co mam zrobić?

To właśnie mam na swoim apache2.conf, jak dodawać moduły, włączać gzip i to wszystko?

[Usunąłem treść, ponieważ zadałem pytanie nie da się odczytać i są bezużyteczne, ponieważ były to domyślne konfiguracje Apache2 pod Ubuntu.]

Author: feeela, 2012-07-27

4 answers

{[1] } jest pusty w Ubuntu, ponieważ konfiguracja Apache znajduje się w /etc/apache2/apache2.conf!

"httpd.conf jest dla opcji użytkownika."Nie jest, jest tam ze względów historycznych.

Używając serwera Apache , wszystkie opcje użytkownika powinny znaleźć się w Nowym pliku *.conf wewnątrz /etc/apache2/conf.d/. Ta metoda powinna być "bezpieczna dla aktualizacji", ponieważ httpd.conf lub apache2.conf mogą zostać nadpisane przy następnej aktualizacji serwera.

Wewnątrz /etc/apache2/apache2.conf znajdziesz następujący wiersz, który zawiera te pliki:

# Include generic snippets of statements
Include conf.d/

Od Apache 2.4+ katalog konfiguracji użytkownika to /etc/apache2/conf-available/. Użyj a2enconf FILENAME_WITHOUT_SUFFIX, aby włączyć nowy plik konfiguracyjny lub ręcznie utwórz dowiązanie symboliczne w /etc/apache2/conf-enabled/. Należy pamiętać, że od wersji Apache 2.4 pliki konfiguracyjne muszą mieć przyrostek .conf (np. conf-available/my-settings.conf);

 118
Author: feeela,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-15 18:39:48

Domyślnie jest pusta. Kilka ustawień znajdziesz w /etc/apache2/apache2.conf.

Tam robi to:

# Include all the user configurations:
Include httpd.conf
 11
Author: bcmcfc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-27 11:50:12

OK-brakuje ci tego, że ma być bardziej przemysłowy i służyć wielu witrynom, więc konfiguracja, którą chcesz, to prawdopodobnie:

/etc/apache2/sites-available/default

Który na moim systemie jest połączony z /etc/apache2/sites-enabled/

Jeśli chcesz mieć różne witryny z różnymi opcjami, skopiuj plik, a następnie zmień je...

 5
Author: Kevin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-22 09:24:18

Wydaje mi się, że z założenia ten plik jest pusty.

Podobne pytanie zostało zadane tutaj: https://stackoverflow.com/questions/2567432/ubuntu-apache-httpd-conf-or-apache2-conf

Więc powinieneś poszukać /etc/apache2/apache2.conf

 1
Author: fkerber,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:02:27