Проблемы при создании виртуального сервера с помощью Webmin + Virtualmin

Главные вкладки

Аватар пользователя roman-yrv roman-yrv 30 июля 2013 в 23:49

Добрый день.

Установил себе на vps в целях тестирования связку "webmin + virtualmin".

С помощью virtualmin создаю новый виртуальный сервер, но не могу разобраться, как его привязать к своему домену.

В тьюториалах, например, как здесь (http://www.it-fm.ru/?p=894) предлагается, как я понимаю, запустить у себя на vps полноценный DNS-сервер, прописать у своего регистратора домена дочерние NS и т.д.

А каким вот образом можно сопоставить свой домен данному виртуальному серверу без создания у себя DNS-сервера и без прописывания у регистратора дочерних NS ?
То есть, как прописать в своём виртуальном сервере ns данного хостера, например ns1.hoster.com и ns2.noster.com, как было раньше, когда стоял ISPManager Lite.

Это вообще возможно или нет ?

Комментарии

Аватар пользователя drupby drupby 31 июля 2013 в 0:35

"roman-yrv" wrote:
А каким вот образом можно сопоставить свой домен данному виртуальному серверу без создания у себя DNS-сервера и без прописывания у регистратора дочерних NS ?

ну dns сервер может быть у
1.регистратора
2.у хостера
3.локально
тебе надо привязать ip твоего впс к доменному имени -вполне возможно это можно сделать у регистратора домена

Аватар пользователя roman-yrv roman-yrv 31 июля 2013 в 0:38

Я вот и хочу разобраться, как можно настроить webmin, чтобы пользоваться dns-серверами хостера.

Ведь это нормально работало, когда у меня на VPS стоял ISPManagerLite, а не связка webmin + virtualmin.

В webmin я создаю apache виртуальный хост.

Далее в Bind DNS Server создаю master zone, в разделе Name Server прописываю ns хостера, но это почему-то не работает.

Аватар пользователя drupby drupby 31 июля 2013 в 8:19

есть ISPConfig ,но тут те же яйца ,только в анфас
а по сути тебе то панель нужна добавлять виртуальные хосты , а dns сервера есть у всех приличных регистраторов доменов
и тебе панель нужна самому или для клиентов?

Аватар пользователя roman-yrv roman-yrv 31 июля 2013 в 8:22

Ну да.
Мне нужно добавить виртуальные хосты и привязывать к ним домены.
В ISPManager Lite это делалось просто - добавляешь www-домен, прописывая его название и всё. Так же и с почтовым доменом.
А здесь нужно отдельно добавить виртуальный хост, отдельно добавить домен и что-то как-то прописать, чтобы работало ...

Вот я с этим и разбираюсь.

Аватар пользователя EvgenySorokin EvgenySorokin 31 июля 2013 в 9:10

"roman-yrv" wrote:
А каким вот образом можно сопоставить свой домен данному виртуальному серверу без создания у себя DNS-сервера и без прописывания у регистратора дочерних NS ?

Прописываете в панели регистратора A-записи домену (www и @, если собаку не принимает(см. скрин), то тогда поле не заполнять). В качестве значения A-записи - IP VPS.
Если регистратор не разрешает самостоятельно задавать A-записи по какой-то причине, то делигируете домен на http://pdd.yandex.ru или https://www.cloudflare.com, и уже там задаете A-записи.

https://2domains.ru/faq/q.php?id=104

Аватар пользователя roman-yrv roman-yrv 31 июля 2013 в 15:55

В общем, сделегировал свой тестовый домен r-yakimkin.ru на Яндекс, там прописал

@ A 93.171.173.245
www A 93.171.173.245

93.171.173.245 - это IP сервера, где сейчас тестовый VPS.

В VitrualMin создаю виртуальный сервер r-yakimkin.ru

Сервер создается, в папке /home/r-yakimkin/public_html, которая создалась, кладу index.html

И после этого этот index вызывается при переходе по http://93.171.173.245, но вот http://r-yakimkin.ru не работает.

То ли времени мало прошло с момента обновления dns-серверов, то ли еще что ...

Аватар пользователя roman-yrv roman-yrv 10 ноября 2015 в 11:49

А вот еще не подскажете по phpmyadmin ?

Установил phpmyadmin согласно данной инструкции
http://linuxsoid.ucoz.com/publ/rukovodstvo_po_centos/faq_po_centos/ustan...

Вроде бы, установился.

Но при заходе по адресу http://93.171.173.245/phpmyadmin возникает непонятная ерунда.

В чем может быть проблема ?

Вот содержимое файла phpmyadmin.conf (я сделал доступ со всех адресов)

Order Deny,Allow
Allow from all

Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
Alias /mysqladmin /usr/share/phpmyadmin

Аватар пользователя EvgenySorokin EvgenySorokin 31 июля 2013 в 16:51

Вручную вообще я не ставлю, обычно ispmanager все делает :). Но кажется, не правильно написаны параметры, нужно -

Order Allow, Deny
Allow from all

Порядок имеет значение - http://book.majordomo.ru/page/39/ .
Апач/nginx перезапускали?

Аватар пользователя roman-yrv roman-yrv 31 июля 2013 в 17:16

Да, сейчас файл вот такой

Order allow,deny
Allow from all

Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
Alias /mysqladmin /usr/share/phpmyadmin

И сервер перезапустил с помощью service httpd restart из консоли.

Результат, к сожалению, не изменился

А вообще, для чего я вообще с этим хочу разобраться - есть неплохие VPS или сервера, к которым бесплатно ISPManager не прилагается, к сожалению.
Например, вот - http://contabo.com/?show=vps

А платить несколько сотен в месяц за платную панель тоже как-то не хочется.

Аватар пользователя roman-yrv roman-yrv 31 июля 2013 в 18:58

Удалил через virtualmin виртуальный сервер r-yakimkin.ru, который ранее создал - phpmyadmin запустился.

Наверное, что-то не то было в конфигурационных файлах

Аватар пользователя roman-yrv roman-yrv 31 августа 2013 в 14:36

Да я уже эту "Весту" установил в экспериментальных целях, панель довольно неплохая и понятная, за исключением того, что у неё пока нет встроенного файлового менеджера, файлы приходится на сервере приходится через вызов в консоли "Midnight Commander" редактировать.