Создание сайта на WordPress

Сценарий описывает создание и настройку веб-сайта на базе CMS WordPress с помощью специального образа ВМ.

Чтобы настроить веб-сайт на WordPress:

  1. Создайте виртуальную машину для WordPress.
  2. Настройте WordPress.
  3. Настройте DNS.

Если сайт вам больше не нужен, удалите ВМ с ним.

Подготовьте облако к работе

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

  1. Перейдите в консоль управления, затем войдите в Облако или зарегистрируйтесь, если вы еще не зарегистрированы.
  2. На странице биллинга убедитесь, что у вас подключен платежный аккаунт, и он находится в статусе ACTIVE или TRIAL_ACTIVE. Если платежного аккаунта нет, создайте его.

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

Подробнее об облаках и каталогах.

Убедитесь, что в выбранном каталоге есть облачная сеть с подсетью хотя бы в одной зоне доступности. Для этого на странице каталога выберите сервис Virtual Private Cloud. Если в списке есть сеть — нажмите на нее, чтобы увидеть список подсетей. Если нужных подсетей или сети нет, создайте их.

В стоимость поддержки веб-сайта на WordPress входит:

Создание виртуальной машины для WordPress

Чтобы создать виртуальную машину:

  1. На странице каталога в консоли управления нажмите кнопку Создать ресурс и выберите Виртуальная машина.

    create-vm

  2. В поле Имя введите имя виртуальной машины: wordpress.

    • Длина — от 3 до 63 символов.
    • Может содержать строчные буквы латинского алфавита, цифры и дефисы.
    • Первый символ — буква. Последний символ — не дефис.

    add-vm-name

  3. Выберите зону доступности, в которой будет находиться виртуальная машина.

  4. В блоке Публичные образы нажмите кнопку Выбрать. Выберите публичный образ WordPress.

    choose-image

  5. В блоке Вычислительные ресурсы:

    • Выберите платформу.
    • Укажите необходимое количество vCPU и объем RAM.

    Для тестирования хватит минимальной конфигурации:

    • Платформа — Intel Cascade Lake.
    • vCPU — 2.
    • Гарантированная доля vCPU — 5%.
    • RAM — 1 ГБ.
  6. В блоке Сетевые настройки нажмите кнопку Добавить сеть.

  7. В открывшемся окне выберите, к какой подсети необходимо подключить виртуальную машину при создании.

  8. В пункте Публичный адрес выберите Автоматически. Нажмите кнопку Выбрать.

    choose-network

  9. Укажите данные для доступа на виртуальную машину:

    • В поле Логин введите имя пользователя.
    • В поле SSH ключ вставьте содержимое файла открытого ключа. Пару ключей для подключения по SSH необходимо создать самостоятельно. Подробнее см. Подключиться к виртуальной машине Linux по SSH.
  10. Нажмите кнопку Создать ВМ.

Создание виртуальной машины может занять несколько минут. Когда виртуальная машина перейдет в статус RUNNING, вы можете начать настраивать сайт.

При создании виртуальной машине назначается публичный IP-адрес и имя хоста (FQDN). Эти данные можно использовать для доступа по SSH.

Настройка WordPress

После того как виртуальная машина wordpress перейдет в статус RUNNING, выполните:

  1. В блоке Сеть на странице виртуальной машины в консоли управления найдите публичный IP-адрес виртуальной машины.

    add-ssh

  2. Перейдите по адресу виртуальной машины в браузере.

  3. Выберите язык и нажмите кнопку Продолжить.

    choose-language

  4. Заполните информацию для доступа к сайту:

    1. Укажите любое название сайта, например, yc-wordpress.
    2. Укажите имя пользователя, которое будет использоваться для входа в административную панель, например, yc-user.
    3. Укажите пароль, который будет использоваться для входа в административную панель.
    4. Укажите вашу электронную почту.

    credentials

  5. Нажмите кнопку Установить WordPress.

  6. Если установка прошла успешно, нажмите кнопку Войти.

    login

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

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

Настройка DNS

Чтобы привязать сайт к домену, настройте DNS у вашего регистратора следующим образом:

  • A-запись: поддомен @, в качестве адреса используйте публичный IP-адрес виртуальной машины.
  • CNAME-запись: поддомен www, в качестве канонического имени используйте домен с точкой на конце, например: example.com.

Как удалить созданные ресурсы

Чтобы перестать платить за развернутый сервер, достаточно удалить виртуальную машину wordpress.

Если вы зарезервировали статический публичный IP-адрес специально для этой ВМ:

  1. Откройте сервис Virtual Private Cloud в вашем каталоге.
  2. Перейдите на вкладку IP-адреса.
  3. Найдите нужный адрес, нажмите значок ellipsis и выберите пункт Удалить.