2017-01-29 2 views
-1

Я использую Apache 2.4 на Raspbian, и я хочу создать виртуальный хост для работы с файлами на моем внешнем жестком диске на моем веб-сайте. Я искал его в Интернете и нашел много путеводителей, чтобы это сделать, но это казалось самым простым: http://www.thegeekstuff.com/2011/07/apache-virtual-host/Конфигурация виртуального хоста Apache

Однако файлы «httpd.conf» и «httpd-vhost.conf», которые указаны в руководстве, не существуют в моей системе (я искал всю систему). Поэтому я не могу настроить эти файлы и, следовательно, свой виртуальный хост. Когда я искал информацию о местонахождении https.conf в Интернете, я узнал, что его больше нет. Однако я не мог найти информацию о том, что делать в этой ситуации.

Я искал его онлайн в течение нескольких часов, но я не мог найти ответ. Я не знаю, как настроить мой виртуальный хост. Я был бы очень признателен за вашу помощь.

+0

Raspbian - это debian, если я правильно помню. Тогда, скорее всего, http-сервер Apache будет упакован аналогичным образом: у вас должна быть папка '/ etc/apache2/sites-available' с примерами. Также, вероятно, это хорошая идея, если вы следуете руководству debian или ubuntu для этого, то, о котором вы упомянули, похоже, больше основано на RedHat. В общем, все одно и то же, очевидно, но они могут время от времени отличаться. – arkascha

+0

Большое вам спасибо. – abstract

ответ

0

производные Debian хранить свои файлы конфигурации в /etc/apache2/

Чтобы создать новый виртуальный хост, создайте новый конфигурационный файл в /etc/apache2/sites-available/. Вы можете использовать 000-default.conf в качестве шаблона (но вам нужно будет добавить директивы ServerName, поскольку вы создадите конкретный узел по умолчанию, а не резерв).

Затем запустите a2ensite YOUR-CONFIG.conf, чтобы включить его, и service apache2 restart для перезапуска HTTP-сервера, чтобы он забирал новую конфигурацию.

+0

Большое вам спасибо. Это сработало. – abstract

Смежные вопросы