DNS хостинг на modhost.pro

Привет, друзья! У нас очередное обновление нашего любимого modhost.pro.

Начнём с приятной новости, которую я в своё время не стал публиковать — мы установили на сервис замечательный файловый менеджер Sprut.io. Это Open Source приложение, разработанное мастерами Beget, которое мы чуть-чуть модифицировали и теперь вы можете эффективно работать со своими файлами прямо в браузере.

Для этого у вас появилась ссылка в меню сайта и на странице информации:
При клике вы перейдете в менеджер, который выглядит вот так:

Интерфейс написан на всеми нелюбимом ExtJS =)

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

С сегодняшнего дня вы можете делегировать нам управление своими доменами на
  • ns1.modhost.pro
  • ns2.modhost.pro
  • ns3.modhost.pro
  • ns4.modhost.pro
Или, если ваш регистратор по каким-то причинам не хочет принимать эти адреса, то на:
  • ns1.selectel.org
  • ns2.selectel.org
  • ns3.selectel.org
  • ns4.selectel.org
На самом деле, это одни и те же сервера, просто ns*.modhost.pro использовать лучше на тот случай,
если мы вдруг запустим в будущем свои сервера — тогда вам не придётся ничего делегировать заново.


После этого вы можете свободно создавать новую доменную зону, импортировать в неё основные записи (если домен уже существует и работает на другом NS сервере) и дальше добавлять\менять поддомены.



Зачем это нужно? В первую очередь затем, чтобы вы могли добавить А запись и связать её с сайтом. После этого, при переезде сайта с одного сервера на другой, в рамках нашего хостинга, его IP будет меняться автоматически и вам ничего не нужно будет делать.
Ну и заодно вы сможете сэкономить на жадном регистраторе, который не хочет предоставлять вам свои NS сервера бесплатно.



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

Также был переработан и раздел доменов самого сайта. Теперь он называется «SSL сертификаты» и полностью соответствует своему названию: там вы можете добавить или удалить сертификаты для записей А, но не можете добавить или удалить сами записи — для этого теперь есть управление доменами.



Почему же мы так долго внедряли функционал?

Во-первых, собственных DNS серверов у нас нет, и мы не планируем их пока заводить. Это большая ответственность и нужно как-минимум 2 независимых отдельных сервера в 2х разных странах, для отказоустойчивости. Поэтому мы используем API DNS менеджера Selectel, все записи с которым синхронизируются мгновенно.

Во-вторых, довольно сложно оказалось превратить простую работу с доменами сайта в полноценное управление доменной зоной. Нужно было разобрать все ваши домены, прицепленные к сайтам, разбить по зонам, оставив при этом работу с SSL сертификатами нетронутой и вообще — ничего не сломать.

Зато теперь вы видите www-поддомены, и можете выбрать, нужно ли получать для них сертификаты или нет. Кстати, если будете делегировать нам ваши домены — обязательно проверьте автоматически-сгенерированные записи и поправьте, если нужно. Не забывайте и про волшебную кнопку «Импорт», она ничего не сломает, а только загрузит вам основные записи.

Ну и в-третьих, сама работа со всеми этими NS записями, их проверкой и учётом разных ньюансов очень утомительна. Скажу честно, я начинал это делать еще более года назад, и просто забросил, потому что красиво и удобно (как все мы любим) не получалось. Надеюсь, со второй попытки вышло как нужно.

Итак, я уже делегировал все свои домены на modhost.pro, чего и вам желаю! Тестируем, пишем отзывы и вопросы.
Василий Наумкин
22 августа 2017, 21:28
modx.pro
1
4 688
+17

Комментарии: 7

Василий Столейков
23 августа 2017, 05:28
+2
Свершилось! Поздравляю, это очень важная новость!

Ну и заодно вы сможете сэкономить на жадном регистраторе, который не хочет предоставлять вам свои NS сервера бесплатно.
Приходилось извращаться, находить регистраторы, у которых можно изменять А-записи бесплатно, делегировать на них домены и с них уже указывать на modhost…
Плюс есть такие регистраторы некоторых доменных зон, которые вообще не желают ничего трогать, кроме dns-адресов и только с дюжины пинков через техподдержку могут это сделать.

Спасибо за проделанную работу — теперь стало всё ещё проще!
    Igor Ivanov
    23 августа 2017, 07:48
    0
    Спасибо большое! Отличная новость. Василий, позволь высказать пожелание увеличить лимит на размер импортируемой базы в phpmyadmin, 100 Мб все-таки не всегда хватает, а консольный импорт не всем по плечу ) У меня заказчик любит сам делать бекапы базы перед массовыми изменениями характеристик и цен у товаров, но вот консоль- это не его.
      Василий Наумкин
      23 августа 2017, 09:23
      +3
      Импортируемую базу можно заархивировать в zip, но проблема не в этом.

      Проблема в том, что при импорте\экспорте через PhpMyAdmin все операции выполняются через PHP, у которого есть лимит на время работы скриптов — 30 секунд. Больше я сделать не могу, иначе добрые люди начнут грузить гигабайтные дампы и подвешивать работу всего сервера.

      Так что, если PhpMyAdmin не справляется, добро пожаловать в консоль — ничего там сложного нет. Ну и обрати внимание, что дампить и восстанавливать можно не только всю базу целиком, но и отдельные таблицы.

      Попробую еще на досуге обновить PMA и перевести его на PHP7 — может быстрее будет импортировать и уложится в лимит.
        Дмитрий Суворов
        23 августа 2017, 12:35
        0
        можно воспользоваться сторонними продуктами, такими как sxd например — при работе с большими базами незаменимое решение
          Василий Наумкин
          23 августа 2017, 16:46
          +3
          На всех серверах обновил PhpMyAdmin до последней версии, перевёл его на PHP 7.0 и принудительный https.

          Немного увеличил лимиты на загрузку и время работы, но гарантий что этого хватит — никаких. Работа с большими базами должна проводиться через консоль, там ограничений по времени нет.
            Igor Ivanov
            23 августа 2017, 16:50
            0
            Спасибо! 500 Мб — это даже больше, чем я смел надеятся. У клиента база 127 Мб, чуть-чуть не хватало. Очищать таблицу сессий из админки перед экспортом я его научил, но вот консоль он не поймет.
            Азамат
            24 августа 2017, 08:40
            0
            Sypex Dumper

            грузит дамп частями
            не грузит php таймаутами
            быстрый
            работает везде
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            7