Когда я cd
кому: /etc/apache2/
Я вижу два конфигурационных файла: apache2.conf и httpd.conf.
apache.conf файл имеет много конфигурационных директив в (который заставляет меня думать, что это - основной конфигурационный файл), в то время как другой (httpd.conf) не имеет ни одного (на самом деле, это имеет просто тот, который я добавил только что... а именно, ServerName localhost
) .
Это в порядке? Я могу быть уверен, что какие-либо изменения, внесенные в apache2.conf файле, будут эффективными?
Заранее спасибо
Апачская основная конфигурация происходит с apache2.conf. Если Вы пойдете мысль конфигурационный файл вокруг строки 207, то Вы поймете, что это включает httpd.conf.
Таким образом, можно сделать пользовательские конфигурации в httd.conf, не заблудившись в apache2.conf, и можно сохранить отдельные изменения в отдельном файле.
Действительно не имеет значения, где Вы пишете свои конфигурации, так как оба файла привыкают.
Чтобы удостовериться, что это работает sudo /etc/init.d/apache2 restart
это перезапустит сервер Apache.