Назад | Перейти на главную страницу

установка доменов

ВСЕ РЕШЕНО - не надо отвечать :)

С этого момента я настраиваю локальный веб-сервер для выполнения большой работы по веб-разработке. Я не очень разбираюсь в настройке хостинга.

Дело в том, что я только что добавил mydomain.com в / etc / hosts, это нормально, но что делать дальше?

T Мне нужно использовать подстановочный знак на * .mydomain.com, поэтому я полагаю, что мне нужно добавить свою зону в привязку, это правильно? поэтому я могу использовать виртуальные хосты в apache и в play-framework

Все будет локально, но время от времени я хочу сделать общедоступным свой веб-сервер для определенных людей, использующих службу no-ip, в Windows я это делал, в Linux я не знаю, есть ли разница.

Вопрос в том, правильно я его настраиваю или нет? Если это звучит непонятно, дайте мне знать, я постараюсь подробнее рассказать об этом

Чтобы создать собственный «локальный домен», вам необходимо отредактировать свой /etc/hosts сначала добавьте свой домен, например 127.0.0.1 mydomain.com mydomain_alias сохраните свой /etc/hosts.

После этого вам нужно установить bind и отредактировать свой named.conf, на этом шаге я использовал webmin потому что это намного проще, чем через терминал. Я добавил свою главную зону под названием mydomain.com и добавил следующие адреса:

  • www.mydomain.com
  • * .mydomain.com
  • test.mydomain.com

Далее редактируем /etc/default/bind9, быть уверенным RESOLVCONF=yes есть, еще добавить. Чтобы отключить ipv6 поверьте, вы можете захотеть, потому что в ваших системных журналах он начинает пытаться определить ipv6 запросов. Так что сделайте это только IpV4,

Конечный результат может выглядеть так, тогда как -4 относится к версии интернет-протокола

OPTIONS="-4 -u bind"

Как только вы правильно настроите привязку, вы почти готовы к работе.

Следующим шагом отредактируйте свой /etc/resolv.conf

Ставить nameserver 127.0.0.1 как самый первый из ваших серверов имён. Теперь, чтобы протестировать ваш подстановочный знак, настройте apache, установите виртуальные хосты Google для получения дополнительной информации

Простой пример:

<VirtualHost *>

   ServerName www.mydomain.com
   ServerAlias *.mydomain.com
   DocumentRoot /path/to/documentroot
</VirtualHost>

Наслаждайтесь, любые сомнения просто комментируйте