Рейтинг:-2

Как настроить доменное имя с виртуальным хостом в Webmin?

флаг al

Я настраиваю свой малиновый пи для виртуального хостинга. Моя цель — разместить больше веб-сайтов, купив доменные имена у таких провайдеров, как ovh.com или register.com. Я использую webmin для создания веб-серверов, я установил модули: Apache Web Server, DNS Bind Server. Моя проблема в том, что у меня домашний хостинг, поэтому у меня есть только один общедоступный IP-адрес. Как я могу использовать один и тот же общий IP-адрес с несколькими доменными именами? это возможно сделать?

изображение

djdomi avatar
флаг za
Вопросы, связанные с панелями управления веб-хостингом, не по теме, потому что они настраивают свои системы так, что стандартные методы системного администрирования больше не применяются. Некоторые связанные темы могут быть заданы веб-мастерам.
Рейтинг:0
флаг cn

Да, на жаргоне Apache они называются виртуальными хостами. См. документацию Apache:

https://httpd.apache.org/docs/current/mod/core.html#виртуальный хост

В основном вы определяете по крайней мере имя виртуального хоста и папку, из которой будут обслуживаться его веб-страницы для каждого веб-сайта, который вы хотите разместить.

Что-то вроде:

<VirtualHost <your IP>:80>
  ServerAdmin [email protected]
  DocumentRoot "/www/docs/host.example.com"
  ServerName host.example.com
  ErrorLog "logs/host.example.com-error_log"
  TransferLog "logs/host.example.com-access_log"
</VirtualHost>

Повторяется для каждого имени хоста, для которого вы хотите, чтобы ваш сервер обслуживал запросы.

Что касается модуля Webmin Apache, у него есть раздел «Виртуальный хост».

Обратите внимание, что в вашем случае ваш общедоступный (выходящий в Интернет) IP-адрес может быть не фиксированным; поэтому вам может понадобиться использовать динамическую систему DNS. Кроме того, как правило, вам необходимо перенаправить соответствующие порты с вашего маршрутизатора на ваш сервер (обычно 80 и 443 для TLS).

antoniodilorenzo avatar
флаг al
Я сделал все это, но как мне настроить свое доменное имя? Я создал запись A от провайдера доменного имени, указывающую на общедоступный адрес, но при этом в обоих доменах example1.it и example2.org указывают на одну и ту же страницу, а не на их папки.
флаг cn
@antoniodilorenzo покажите ваш файл конфигурации Apache. Помните, что существуют две разные конфигурации для http и https.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.