Новый Сад
  1. Доработки

Установка под ключ и переезд на другой хостинг

По инструкции установки своей работы около часа: панель хостинга, файлы, установщик, cron и почта. Если заниматься этим некогда, ставим сайт сами: на ваш хостинг и домен, с HTTPS, почтой для заявок, планировщиком и резервными копиями. Переезжаем и с другого хостинга.

Цену и срок называем после разбора задачи.

Веб-установщик: проверка хостинга и выбор «Детский сад», «Детский центр» или «Сад и центр»

Что это даёт

  • Сайт открывается на домене сада по HTTPS, заявки приходят на почту.
  • Планировщик и копии работают с первого дня, поэтому напоминания и счета уходят вовремя.
  • Лицензия привязана к домену, обновления приходят из админки.
Установка и обновления

Примеры задач

Обычный хостинг
Beget, Timeweb, REG.RU и похожие: PHP 8.2, база, файлы, установщик.
Свой сервер
Установка на VPS с Apache или nginx из консоли.
HTTPS и почта
Сертификат и переадресация на HTTPS, почта для заявок через SMTP с проверочным письмом.
Планировщик и копии
Задание cron раз в 10 минут, копия базы раз в неделю и свежая копия у вас.
Переезд на другой хостинг
Копия с фото и документами, установка на новом месте, восстановление, проверка входов и cron.
Смена домена
Новый адрес в «Системе» и новый домен лицензии в кабинете клиента.

Что понадобится от вас

  • Хостинг с PHP 8.2 или новее, или поможем его выбрать.
  • Домен сада и доступ к его DNS, если домен куплен не у хостинга.
  • Доступ к панели хостинга.
  • Ящик для писем с сайта, например на домене сада или в Яндекс 360.
  • Лицензия в кабинете клиента.

Как оцениваем

Установка на обычный хостинг — понятная работа с понятным сроком. Дольше, если нужен свой сервер, домен ещё не открывается или хостинг не даёт нужную версию PHP.

При переезде смотрим размер сайта вместе с фото и документами: большую копию загружаем на новый хостинг по FTP.

Что будет при обновлениях

После установки сайт обновляется из админки: «Система» → «Проверить обновления» → «Обновить». Перед обновлением сайт сам снимает копию базы и кода, а при сбое возвращается к прежней версии.

Обновление не трогает папки storage/ и uploads/: база, настройки, фото и документы семей остаются на месте.

Установка сайта детского сада на хостинг

Сайт ставится на хостинг сада, а не на наш сервер. Поэтому данные детей и семей остаются у сада, а сайт и кабинет родителя работают, даже если наш сервер недоступен. Подойдёт обычный виртуальный хостинг с PHP 8.2 или новее: Beget, Timeweb, REG.RU и похожие. Отдельный сервер и администратор не нужны.

Что входит в установку

Заводим сайт в панели хостинга и привязываем домен, выпускаем бесплатный сертификат и включаем переадресацию на HTTPS: без сертификата кабинет родителя не поставится на телефон как приложение. Распаковываем архив из кабинета клиента и проходим установщик: сад это или детский центр, название, адрес, вход владельца. Настраиваем почту для заявок через SMTP и проверяем, что письмо доходит. Добавляем задание cron, чтобы напоминания, счета и копии уходили вовремя, и делаем первую резервную копию.

Переезд на другой хостинг

На старом сайте делаем копию вместе с фото и документами, на новом хостинге ставим пустой сайт и восстанавливаем копию. Пользователи и пароли остаются прежними. Если меняется домен, новый адрес вписывается в «Системе», а домен лицензии меняется в кабинете клиента.

Если домен ещё не открывается, сайт можно поставить на техническом адресе хостинга: лицензия к нему не привяжется, а домен вписывается позже в «Системе». Если хотите поставить сайт сами, начните с инструкций: какой нужен хостинг и как пройти установку. Установщик сам проверит хостинг и подскажет, что поправить.

После установки

На главной админки появляется список «Запуск сайта» из тринадцати дел, и галочки в нём ставит сам сайт, когда дело действительно сделано. Раздел «Система» проверяет хостинг: версию PHP, права на папки, HTTPS, cron, копии и почту. Обновления ставятся оттуда же: сайт проверяет права и место, снимает копию базы и кода, на минуту показывает посетителям «Сайт обновляется» и при сбое сам возвращается к прежней версии.

Частые вопросы

Не нашли ответ — напишите нам.

Какой нужен хостинг?

Обычный хостинг с PHP 8.2 или новее: Beget, Timeweb, REG.RU и похожие. Базу можно взять MySQL, а можно обойтись без неё на SQLite.

Сколько времени занимает установка?

По инструкции установки своей работы около часа: панель хостинга, файлы, установщик, cron и почта. Отдельно уходит ожидание, пока домен начнёт открываться и выпустится сертификат: от нескольких минут до суток.

Не потеряются ли данные при переезде?

Переезд идёт через резервную копию с фото и документами: её восстанавливают на новом хостинге, пользователи и пароли остаются прежними.

Можно поставить на свой сервер?

Да, на VPS с PHP 8.2 и Apache или nginx. Установка там идёт из консоли одной командой.

Напишите, где будет сайт

Хостинг и домен, если они уже есть. Если нет, подскажем, что выбрать, и скажем, когда сайт заработает.

Главная кабинета родителя на телефоне: приветствие, кнопка «Отметить, что не придём» и карточка ребёнка с датой, по которую оплачен сад