Установка и настройка MyDNS и MyDNSConfig
Установка и настройка MyDNS и MyDNSConfig Установка и настройка MyDNS и MyDNSConfig
И так, если вы решили поднять свой ДНС сервер и потом прописывать на доменах свои собственные нс записи, то вам сюда.
1. Регистрируем дочерние нс записи на своем домене (у регистратора домена):
Прописываем такие дочерние нс, или просим сделать это службу поддержки Также давайте сразу поставим новые нс записи какому то домену, чтобы после установки можно было протестировать сделанное.Пример: домен it-skill.in.ua
прописываем новые нс записи домену:
2. Установка httpd mysql-server php php-mysql php-mbstring phpmyadmin
Заходим на сервер по ssh (хостнейм каждого ДНС сервера должен соответствовать зарегистрированному дочернему имени): Обновим наш новенький сервер: Теперь ставим все нужное для работы, смотрим: При установке увидел кстати у себя ошибочку: Тут все просто, httpd уже есть, а phpmyadmin нужно доставить отдельно, так как его не нашло в данных пакетах. Запускаем mysqld и добавляем в автозагрузку: Задаем пароль root MySQL: По дефолту phpMyAdmin не будет виден в браузере, он закрыт и его нужно открыть, можно только для 1 ip, можно для всех, как вам будет угодно: Теперь стартуем апач и добавляем его в автозапуск: Теперь заходим на http://164.132.214.34/phpmyadmin/Вы должны увидеть панель управления phpmyadmin.
3. Установка MyDNSConfig
Заходим в mysql под рутом: Создаем БД, пользователя, пароль, + даем привилегии на подключение. Качаем MyDNSConfig: Установка MyDNSConfig: Установка MyDNSConfig MySQL Database: Редактируем MyDNSConfig настройки; убедитесь, что вы правильно вписали БД, пользователя и пароль: Теперь можно и прибрать за собой:4. Установка MyDNS
Далее загрузите mydns-MySQL пакет от http://mydns.bboy.net/download/ и установите его следующим образом : Заходим в конфиг и правим его, пишем нашу БД, пользователя и пароль. Добавим MyDNS в автозагрузку и стартуем его: И, наконец, нам нужно исправить ссылки для запуска системы MyDNS. MyDNS зависит от MySQL, поэтому MyDNS должен стартовать после запуска MySQL, в противном случае он потерпит неудачу. Исправляем следующим образом: Все готово к использованию. Заходим в браузер:Добавляем ДНС запись для нашего тестового домена: it-skill.in.ua
Задаем А запись для домена, направляем домен на сайт.
Мы уже должны видеть нашу ДНС зону:
Добавим А запись и два ns Потом проверим в консоле: Как видите, все работает, и dig на показывает, что запись создалась.
5. Установка и настройка клиента MyDNS
Панелька MyDNSConfig мне не удобная показалась сразу, по-этому хочу поставить себе ДНС-клиент, чтобы можно было удобно работать:Чтобы панельку MyDNSConfig не ломали и не подбирали пароли к ней, то можно отключить, просто зайдите в конфиг и удалите подключение к нашей основной БД.
Качаем файлы mydns, я покажу, где лежит клиент-mydns: Его можно скопировать в корень какого нибудь сайта и немного поправить настройки. То есть прописать атрибуты доступа к MySQL: Также можно поставить пароль на админку: После этого в браузере admin.php будет выглядеть так:
2012-2024 © Web site development. Developed by ABCname