Вам нужен файл .conf в папке / etc / apache2 для запуска вашего сайта?

Я все еще пытаюсь заставить его работать, есть разные учебники для одной и той же установки. этот урок говорит, что вы должны создать файл конфигурации. веб-сервер apache2

Но, как правило, вам это не нужно, потому что это уже есть в вашей конфигурации / etc / apache2 / sites-available.

Так что же это меняет?

0
задан 14 August 2013 в 12:41

1 ответ

Я постараюсь придерживаться официальной документации, когда это возможно. Учебник, который вы упомянули, должен работать, но это далеко не лучшая практика. Вы не должны вставлять конфигурацию сайта в область conf.d.

Вот наша документация по управлению виртуальными хостами. Он говорит вам, куда должна идти конфигурация (/etc/apache2/sites-available/) и как вы должны включить ее (a2ensite). Это должно объяснить, как все это должно работать.

Остальная часть этого документа тоже очень удобна.


И в прямом ответе на ваш прямой вопрос (если на него нет ответа вышеизложенным), да и нет . По умолчанию Apache имеет конфигурационный файл /etc/apache2/sites-available/default (не зацикливайтесь на наличии или отсутствии расширения - все они просто текстовые файлы), который будет обслуживать любой домен (или IP) на порту 80 из /var/www/ .

Если вы хотите обрабатывать определенный домен, например, несколько виртуальных хостов, вам нужно добавить еще один файл конфигурации сайта.

0
ответ дан 14 August 2013 в 12:41

Другие вопросы по тегам:

Похожие вопросы: