Перейти к основному контенту

Начало работы с Jelastic

Работа с услугой Jelastic проходит в панели управления. Перейти в панель управления, а также выполнить базовые операции можно через карточку услуги Jelastic в Личном кабинете REG.RU.

Важно
Доступы в панель управления облачного хостинга Jelastic, доступ к phpMyAdmin и адрес развёрнутого окружения содержатся в письме, которое приходит на контактный email, указанный при заказе услуги. Если письмо не пришло, проверьте папку «Спам».

Как начать работу с Jelastic в Личном кабинете REG.RU

  1. 1.
  2. 2.

    В Личном кабинете выберите услугу «Облачные сервисы Jelastic»:

    нажмите-на-услугу

  3. 3.

    На вкладке «Управление» вы можете пополнить баланс услуги, перейти в панель управления или подключить Автопополнение баланса.

    Как пополнить баланс услуги

    Нажмите Пополнить, введите нужную сумму, кликните Продолжить и оплатите удобным способом. Сумма будет зачислена на баланс услуги. Условия пополнения:

    • для доменной зоны .RU — минимальная сумма пополнения — 100 руб., максимальная — 10 000 руб.,
    • для доменной зоны .СОM — минимальная сумма пополнения — 3 $, максимальная — 10 000 $.

    введите-сумму-пополнения-в-поле

    Как подключить опцию «Автопоплнение баланса»

    Для доменов .RU можно подключить опцию «Автопополнение баланса». Для этого переведите переключатель в положение ОN. Чтобы отключить — в положение OFF.

    переведите-переключатель-в-нужное-положение

    Как перейти в панель управления Jelastic

    Управлять Jelastic можно в панели управления. Чтобы авторизоваться, нажмите Войти в панель:

    нажмите-войти-в-панель

    Для авторизации введите эл. почту, пароль и кликните Войти. Доступы в панель управления облачного хостинга Jelastic содержатся в письме на контактный email, указанный при заказе услуги. Если письмо не пришло, проверьте папку «Спам».

    авторийзуйтесь

  4. 4.

    На вкладке «Операции» вы можете Удалить услугу:

    нажмите-удалить-услугу

Как запустить приложение

В Jelastic интуитивно понятный пользовательский интерфейс — вы можете развёртывать приложения быстро и без усилий, не настраивая сложные конфигурации. Чтобы запустить приложение в Jelastic:

  1. 1.
    Авторизуйтесь в системе.
  2. 2.

    Создайте окружение. Для создания окружения нажмите Новое окружение в верхнем левом углу панели управления:

    начало работы с jelastic 1

    • В открывшемся окне выберите среду выполнения:

    начало работы на jelastic 2

    • Выберите необходимые элементы, например, сервер приложений nginx и базу данных MariaDB 10.3.9:

    начало работы с jelastic 3

    • Для каждой требуемой вам функциональной группы (балансировщик, сервер приложений, SQL база данных и т.п.) настройте масштабирование нод:

    начало работы с jelastic 4

    • Добавьте публичный IP-адрес, если требуется:

    начало работы с jelastic 5

    Обратите внимание
    Публичный IP-адрес подключается для одной ноды, а не для всего окружения. Например, на скриншоте выше публичный IP-адрес подключится для узла Nginx.
    • Введите желаемое имя окружения и нажмите Создать:

    начало работы с jelastic 6

  3. 3.

    После создания окружения разверните ваше приложение. В Jelastic развернуть приложение возможно четырьмя способами:

    Через загрузку файлов

    Для этого выберите Конфигурация у сервера нужного приложения:

    начало работы с jelastic 7

    Внизу страницы перейдите в корневую директорию проекта (например, webroot/ROOT) и нажмите значок Шестеренка:

    начало работы с jelastic 8

    В раскрывающемся списке нажмите Загрузить и укажите необходимые файлы для загрузки:

    начало работы с jelastic 9

    Через перенос базы данных

    Для переноса базы данных необходимо создать дамп текущей базы и импортировать его на облачный хостинг.

    Создать дамп текущей базы данных вы можете в phpMyAdmin по инструкции.

    Примечание
    Если сайт и база данных размещены не на хостинге REG.RU, проконсультироваться по вопросам создания дампа базы рекомендуем у технической поддержки вашего хостинга.

    В панели управления Jelastic откройте MySQL в браузере:

    разместить сайт на jelastic 17

    Используя учетные данные, полученные на контактный email при создании окружения с MySQL нодой, войдите в панель администрирования phpMyAdmin:

    Как разместить сайт на Jelastic 14

    Далее создайте новую базу данных и произведите импорт вашей базы данных. Инструкция по импорту базу данных доступна на следующей странице, пункт «Импорт базы данных через phpMyAdmin».

    Через загрузку архива приложения

    Выберите Конфигурация у сервера нужного приложения:

    начало работы с jelastic 10

    Внизу страницы откройте вкладку Менеджер развертывания и нажмите Загрузить:

    начало работы с jelastic 11

    В строке с нужным архивом нажмите значок, отмеченный на скриншоте ниже:

    начало работы с jelastic 12

    Выберите требуемое окружение из выпадающего списка и нажмите Развернуть:

    начало работы с jelastic 13

    Обратите внимание!
    Диспетчер развёртывания Jelastic поддерживает форматы: .tar/.tar.gz/.war/.ear/.zip/.tar.bz2/.bzip2 для локальных файлов, а также ссылки HTTP://, HTTPS:// или FTP:// для развертывания с помощью URL-адреса. Максимальный размер локального файла 150 Mb, в то время как размер файла, закачиваемого с помощью URL, не имеет никаких ограничений.
    С помощью Git/SVN

    В Менеджере развертывания выберите вкладку Git/SVN и нажмите Добавить репозиторий:

    начало работы с jelastic 14

    Затем заполните необходимые поля:

    Для Git

    • Имя — имя репозитория;
    • «URL» — ссылка на ваш проект без указания реквизитов доступа или порта, начинается с «http://» , с «https://» , с «ftp://» или с «git://»;
    • «Ветка» — ветвь проекта («master» — главная ветвь);

    Для Git есть возможность как анонимного доступа к репозиторию, так и по логину/паролю или по ключу (ключ необходимо добавлять в настройках аккаунта, в разделе «приватные ключи»).

    начало работы с jelastic 15

    Для SVN

    • Имя — имя репозитория;
    • «URL» — ссылка на ваш проект (начинается с «http://» , с «https://» или с «svn://»);
    • «Login» — логин для доступа к репозиторию;
    • «Password» — пароль.

    начало работы с jelastic 16

    Нажмите Добавить, по окончанию процесса синхронизации ваше приложение будет развернуто.

  4. 4.
    Привяжите домен к окружению.

Как привязать домен к окружению Jelastic

Домен можно присоединить к хостингу Jelastic двумя способами:

  • При помощи А-записи (для доменов второго и выше уровней, например, example.com);
  • Добавив CNAME-запись (для доменов третьего и выше уровней, например, third.example.com).

Привязка добавлением А-записи

Привязка посредством А-записи невозможна без использования публичного IP-адреса. Для привязки необходимо изменить (или изначально включить) опцию публичного IP в топологии окружения и создать А-запись в зоне домена. Для этого:

  1. 1.

    Нажмите на иконку Изменить топологию окружения напротив нужного окружения в области окружений панели Jelastic;

    привязать домен к jelastic 1

  2. 2.

    На открывшейся панели в колонке Сервера приложений выберите веб-сервер и для него переключите тумблер напротив «Публичный IPv4» в положение «ON» (на бесплатном аккаунте подключить данную опцию невозможно). После этого нажмите Применить:

    привязать домен к jelastic 2

  3. 3.

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

    привязать домен к jelastic 3

  4. 4.
    На DNS-серверах, прописанных для вашего домена, добавьте запись «А», указывающую на IP-адрес, привязанный к окружению в Jelastic.

Привязка домена добавлением CNAME-записи

Добавьте техническое доменное имя в качестве CNAME-записи для вашего домена.

Техническое доменное имя можно увидеть в панели Jelastic в области, где находятся окружения, под названием окружения:

Как создать в одном окружении Jelastic несколько сайтов

В одном окружении можно добавить несколько сайтов. Для этого в Менеджере развертывания (в нижней части экрана) разверните установочный файл:

несколько сайтов в одном окружении jelastic 1

В открывшемся всплывающем окне выберите окружение и введите название папки, в которой будет распаковано приложение. Затем нажмите Развернуть:

несколько сайтов в одном окружении jelastic 2 По умолчанию в строке «Путь» указана корневая папка сайта

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

Далее для каждого домена поправьте конфигурационный файл /etc/httpd.conf (иконка «Конфигурация» напротив Apache в запущенном окружении):

В VirtualHost, который есть по умолчанию, необходимо закомментируйте строку ServerAlias , то есть VirtualHost будет выглядеть так:

ServerAdmin webmaster@domain.com
DocumentRoot /var/www/webroot/ROOT
ServerName website.jelastic.com
#ServerAlias *
ErrorLog logs/dummy-host.jelastic.com-error_log
CustomLog logs/dummy-host.jelastic.com-access_log common

Добавьте новый VirtualHost по образцу:

ServerAdmin webmaster@domain.tld
DocumentRoot /var/www/webroot/domain.tld/
ServerName domain.tld
ServerAlias www.domain.tld
ErrorLog logs/dummy-host.jelastic.com-error_log
CustomLog logs/dummy-host.jelastic.com-access_log common

где domain.tld — добавленный домен в окружении.

Обращаем внимание, что в строке «DocumentRoot» для вашего VirtualHost должен быть указан путь до файлов сайта.

Перезагрузите узел Apache (иконка «Перезагрузить» напротив Apache в запущенном окружении).
Привяжите домен при помощи A-записи по инструкции. После обновления зоны для домена, ваш сайт будет открываться с облачного хостинга Jelastic.

Как включить двухфакторную аутентификацию в Jelastic

Начиная с версии Jelastic 5.5.3, появилась возможность включить двухфакторную авторизацию, которая дополнительно обезопасит ваши данные и аккаунт.

Двухфакторная аутентификация происходит с помощью ключа, который генерируется через приложение Google Authenticator: Как установить Google Authenticator.

Чтобы включить двухфакторную аутентификацию:

  1. 1.
    Авторизуйтесь в панели управления Jelastic;
  2. 2.

    В правом верхнем углу кликните по вашему логину и откройте Настройки:

    Как включить двухфакторную аутентификацию в Jelastic(1)

  3. 3.

    На вкладке Пользовательские настройки выберите пункт Учетная запись и нажмите Настроить двухфакторную аутентификацию:

    Как включить двухфакторную аутентификацию в Jelastic(2)

  4. 4.

    Введите пароль от учетной записи Jelastic и нажмите Продолжить:

    Как включить двухфакторную аутентификацию в Jelastic(3)

    Окружение сгенерирует QR-код, который далее нужно отсканировать в приложении Google Authenticator.

  5. 5.

    Откройте приложение Google Authenticator. Если ранее вы не добавляли в приложении ключи для аккаунтов, нажмите Начать:

    Как включить двухфакторную аутентификацию в Jelastic(4)

    Если в приложении уже существуют ключи, то нажмите на плюсик в правом нижнем углу:

    Как включить двухфакторную аутентификацию в Jelastic(4_2)

  6. 6.

    Выберите пункт Сканировать штрихкод:

    Как включить двухфакторную аутентификацию в Jelastic(5)

  7. 7.

    Отсканируйте QR-код из окружения Jelastic:

    Как включить двухфакторную аутентификацию в Jelastic(6)

  8. 8.

    Приложение Google Authenticator генерирует новый ключ каждые 30 секунд:

    Как включить двухфакторную аутентификацию в Jelastic(7)

  9. 9.

    Введите его в в панели управления Jelastic и нажмите Далее:

    Как включить двухфакторную аутентификацию в Jelastic(8)

  10. 10.

    Вам также будут предоставлены резервные ключи на случай утери доступа к Google Authenticator. Сохраните их в надежном месте, затем поставьте галочку напротив пункта Я сохранил данные и нажмите Готово:

    Как включить двухфакторную аутентификацию в Jelastic(9)

Готово, после настройки двухфакторной аутентификации при входе в окружение Jelastic будет запрашиваться код аутентификации. Таким образом, благодаря двухэтапной авторизации, если ваш пароль будет скомпрометирован, мошенники не смогут получить доступ к вашему аккаунту без второго ключа доступа.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0