DNS хостинг на modhost.pro
Привет, друзья! У нас очередное обновление нашего любимого modhost.pro.
Начнём с приятной новости, которую я в своё время не стал публиковать — мы установили на сервис замечательный файловый менеджер Sprut.io. Это Open Source приложение, разработанное мастерами Beget, которое мы чуть-чуть модифицировали и теперь вы можете эффективно работать со своими файлами прямо в браузере.
Для этого у вас появилась ссылка в меню сайта и на странице информации:
При клике вы перейдете в менеджер, который выглядит вот так:
Интерфейс написан на всеми нелюбимом ExtJS =)
Вторая, и на мой взгляд, более важная новость — мы запустили полноценное управление доменами прямо на хостинге!
С сегодняшнего дня вы можете делегировать нам управление своими доменами на
если мы вдруг запустим в будущем свои сервера — тогда вам не придётся ничего делегировать заново.
После этого вы можете свободно создавать новую доменную зону, импортировать в неё основные записи (если домен уже существует и работает на другом NS сервере) и дальше добавлять\менять поддомены.
Зачем это нужно? В первую очередь затем, чтобы вы могли добавить А запись и связать её с сайтом. После этого, при переезде сайта с одного сервера на другой, в рамках нашего хостинга, его IP будет меняться автоматически и вам ничего не нужно будет делать.
Ну и заодно вы сможете сэкономить на жадном регистраторе, который не хочет предоставлять вам свои NS сервера бесплатно.
Понятное дело, не все поддомены обязаны обслуживаться нашим хостингом, поэтому вы можете указать IP и вручную.
Также был переработан и раздел доменов самого сайта. Теперь он называется «SSL сертификаты» и полностью соответствует своему названию: там вы можете добавить или удалить сертификаты для записей А, но не можете добавить или удалить сами записи — для этого теперь есть управление доменами.
Почему же мы так долго внедряли функционал?
Во-первых, собственных DNS серверов у нас нет, и мы не планируем их пока заводить. Это большая ответственность и нужно как-минимум 2 независимых отдельных сервера в 2х разных странах, для отказоустойчивости. Поэтому мы используем API DNS менеджера Selectel, все записи с которым синхронизируются мгновенно.
Во-вторых, довольно сложно оказалось превратить простую работу с доменами сайта в полноценное управление доменной зоной. Нужно было разобрать все ваши домены, прицепленные к сайтам, разбить по зонам, оставив при этом работу с SSL сертификатами нетронутой и вообще — ничего не сломать.
Зато теперь вы видите www-поддомены, и можете выбрать, нужно ли получать для них сертификаты или нет. Кстати, если будете делегировать нам ваши домены — обязательно проверьте автоматически-сгенерированные записи и поправьте, если нужно. Не забывайте и про волшебную кнопку «Импорт», она ничего не сломает, а только загрузит вам основные записи.
Ну и в-третьих, сама работа со всеми этими NS записями, их проверкой и учётом разных ньюансов очень утомительна. Скажу честно, я начинал это делать еще более года назад, и просто забросил, потому что красиво и удобно (как все мы любим) не получалось. Надеюсь, со второй попытки вышло как нужно.
Итак, я уже делегировал все свои домены на 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 сервере) и дальше добавлять\менять поддомены.
Зачем это нужно? В первую очередь затем, чтобы вы могли добавить А запись и связать её с сайтом. После этого, при переезде сайта с одного сервера на другой, в рамках нашего хостинга, его IP будет меняться автоматически и вам ничего не нужно будет делать.
Ну и заодно вы сможете сэкономить на жадном регистраторе, который не хочет предоставлять вам свои NS сервера бесплатно.
Понятное дело, не все поддомены обязаны обслуживаться нашим хостингом, поэтому вы можете указать IP и вручную.
Также был переработан и раздел доменов самого сайта. Теперь он называется «SSL сертификаты» и полностью соответствует своему названию: там вы можете добавить или удалить сертификаты для записей А, но не можете добавить или удалить сами записи — для этого теперь есть управление доменами.
Почему же мы так долго внедряли функционал?
Во-первых, собственных DNS серверов у нас нет, и мы не планируем их пока заводить. Это большая ответственность и нужно как-минимум 2 независимых отдельных сервера в 2х разных странах, для отказоустойчивости. Поэтому мы используем API DNS менеджера Selectel, все записи с которым синхронизируются мгновенно.
Во-вторых, довольно сложно оказалось превратить простую работу с доменами сайта в полноценное управление доменной зоной. Нужно было разобрать все ваши домены, прицепленные к сайтам, разбить по зонам, оставив при этом работу с SSL сертификатами нетронутой и вообще — ничего не сломать.
Зато теперь вы видите www-поддомены, и можете выбрать, нужно ли получать для них сертификаты или нет. Кстати, если будете делегировать нам ваши домены — обязательно проверьте автоматически-сгенерированные записи и поправьте, если нужно. Не забывайте и про волшебную кнопку «Импорт», она ничего не сломает, а только загрузит вам основные записи.
Ну и в-третьих, сама работа со всеми этими NS записями, их проверкой и учётом разных ньюансов очень утомительна. Скажу честно, я начинал это делать еще более года назад, и просто забросил, потому что красиво и удобно (как все мы любим) не получалось. Надеюсь, со второй попытки вышло как нужно.
Итак, я уже делегировал все свои домены на modhost.pro, чего и вам желаю! Тестируем, пишем отзывы и вопросы.
Комментарии: 7
Свершилось! Поздравляю, это очень важная новость!
Плюс есть такие регистраторы некоторых доменных зон, которые вообще не желают ничего трогать, кроме dns-адресов и только с дюжины пинков через техподдержку могут это сделать.
Спасибо за проделанную работу — теперь стало всё ещё проще!
Ну и заодно вы сможете сэкономить на жадном регистраторе, который не хочет предоставлять вам свои NS сервера бесплатно.Приходилось извращаться, находить регистраторы, у которых можно изменять А-записи бесплатно, делегировать на них домены и с них уже указывать на modhost…
Плюс есть такие регистраторы некоторых доменных зон, которые вообще не желают ничего трогать, кроме dns-адресов и только с дюжины пинков через техподдержку могут это сделать.
Спасибо за проделанную работу — теперь стало всё ещё проще!
Спасибо большое! Отличная новость. Василий, позволь высказать пожелание увеличить лимит на размер импортируемой базы в phpmyadmin, 100 Мб все-таки не всегда хватает, а консольный импорт не всем по плечу ) У меня заказчик любит сам делать бекапы базы перед массовыми изменениями характеристик и цен у товаров, но вот консоль- это не его.
Импортируемую базу можно заархивировать в zip, но проблема не в этом.
Проблема в том, что при импорте\экспорте через PhpMyAdmin все операции выполняются через PHP, у которого есть лимит на время работы скриптов — 30 секунд. Больше я сделать не могу, иначе добрые люди начнут грузить гигабайтные дампы и подвешивать работу всего сервера.
Так что, если PhpMyAdmin не справляется, добро пожаловать в консоль — ничего там сложного нет. Ну и обрати внимание, что дампить и восстанавливать можно не только всю базу целиком, но и отдельные таблицы.
Попробую еще на досуге обновить PMA и перевести его на PHP7 — может быстрее будет импортировать и уложится в лимит.
Проблема в том, что при импорте\экспорте через PhpMyAdmin все операции выполняются через PHP, у которого есть лимит на время работы скриптов — 30 секунд. Больше я сделать не могу, иначе добрые люди начнут грузить гигабайтные дампы и подвешивать работу всего сервера.
Так что, если PhpMyAdmin не справляется, добро пожаловать в консоль — ничего там сложного нет. Ну и обрати внимание, что дампить и восстанавливать можно не только всю базу целиком, но и отдельные таблицы.
Попробую еще на досуге обновить PMA и перевести его на PHP7 — может быстрее будет импортировать и уложится в лимит.
можно воспользоваться сторонними продуктами, такими как sxd например — при работе с большими базами незаменимое решение
На всех серверах обновил PhpMyAdmin до последней версии, перевёл его на PHP 7.0 и принудительный https.
Немного увеличил лимиты на загрузку и время работы, но гарантий что этого хватит — никаких. Работа с большими базами должна проводиться через консоль, там ограничений по времени нет.
Немного увеличил лимиты на загрузку и время работы, но гарантий что этого хватит — никаких. Работа с большими базами должна проводиться через консоль, там ограничений по времени нет.
Спасибо! 500 Мб — это даже больше, чем я смел надеятся. У клиента база 127 Мб, чуть-чуть не хватало. Очищать таблицу сессий из админки перед экспортом я его научил, но вот консоль он не поймет.
Sypex Dumper
грузит дамп частями
не грузит php таймаутами
быстрый
работает везде
грузит дамп частями
не грузит php таймаутами
быстрый
работает везде
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.