Как установить WordPress на Amazon Lightsail: полное руководство

Опубликовано: 2022-12-20

Хотите установить WordPress на Amazon Lightsail, но не знаете, с чего начать?

Благодаря готовым схемам приложений Amazon Lightsail позволяет очень легко настроить и запустить полностью функционирующий сайт WordPress.

В этом пошаговом руководстве вы узнаете, как именно все настроить.

К концу у вас будет рабочий сайт WordPress на Amazon Lightsail, полностью с собственным доменным именем и бесплатным SSL-сертификатом от Let’s Encrypt.

Давайте копать!

Как установить WordPress на Amazon Lightsail

Вот общий взгляд на то, как установить WordPress на Amazon Lightsail — продолжайте читать, чтобы прочитать подробные инструкции:

  1. Создайте новый экземпляр в Amazon Lightsail
  2. Получите доступ к своим учетным данным WordPress, чтобы войти в WordPress
  3. Прикрепите статический IP-адрес к вашему экземпляру
  4. Укажите свое доменное имя на свой экземпляр
  5. Установите бесплатный SSL-сертификат от Let's Encrypt

1. Создайте новый экземпляр

Чтобы начать работу, войдите в панель управления Amazon Lightsail.

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

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

Создать экземпляр

На следующем экране выберите Linux/Unix в качестве платформы, а затем выберите план WordPress ( оба они должны быть выбраны по умолчанию ).

план WordPress

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

Хотя вы можете выбрать любой план, я рекомендую инстанс за 5 долларов для большинства сайтов WordPress, который дает вам 1 ГБ ОЗУ и 1 виртуальный ЦП.

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

План экземпляра

Ниже вы можете дать своему экземпляру имя, которое поможет вам его запомнить.

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

Назовите свой экземпляр

Теперь вам придется немного подождать, пока Amazon Lightsail создаст ваш экземпляр.

После завершения вы должны увидеть экземпляр на панели управления AWS Lightsail:

Панель управления экземпляром

Чтобы открыть панель мониторинга только для этого экземпляра, щелкните имя экземпляра.

2. Получите доступ к своим учетным данным WordPress

На данный момент у вас уже есть работающий сайт WordPress.

Вы можете получить к нему доступ, вставив общедоступный IP-адрес в адресную строку браузера:

WordPress сайт

Однако у вас еще нет имени пользователя и пароля WordPress, поэтому вы пока не можете войти на свой сайт.

По умолчанию ваш сайт WordPress будет использовать пользователя в качестве имени пользователя. Однако для доступа к паролю вам нужно будет использовать командную строку. Но не волнуйтесь! Это довольно просто и не требует установки какого-либо нового программного обеспечения.

Чтобы начать работу, откройте клиент SSH на основе браузера для своего экземпляра, что вы можете сделать, щелкнув параметр «Подключиться с помощью SSH» на панели инструментов вашего экземпляра:

Подключиться по SSH

Это откроет всплывающий интерфейс командной строки, с которым вы можете работать в своем браузере.

Нет необходимости входить в систему или аутентифицироваться или что-то еще — все готово к работе.

Чтобы получить доступ к вашему паролю пользователя WordPress, все, что вам нужно сделать, это вставить следующую команду и нажать Enter.

cat bitnami_application_password

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

Запустите команду для доступа к паролю

Теперь вы можете войти в свою установку WordPress, используя следующие учетные данные:

  • Имя пользователя : пользователь
  • Пароль : из окна терминала выше

3. Прикрепите статический IP-адрес к вашему экземпляру WordPress.

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

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

Таким образом, если вы укажете свое доменное имя на этот общедоступный IP-адрес, доменное соединение перестанет работать, если вы перезапустите свой экземпляр.

Чтобы исправить это, Amazon Lightsail позволяет бесплатно привязать к инстансу статический IP-адрес.

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

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

Прикрепить статический IP

Это откроет всплывающее окно. Дайте вашему статическому IP-адресу имя, а затем нажмите кнопку «Создать и прикрепить» :

Добавьте имя для вашего IP

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

Экземпляр со статическим IP

4. Укажите ваше доменное имя на статический IP-адрес

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

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

Чтобы настроить это, вам нужно будет работать из того места, где вы управляете записями DNS вашего домена. Как правило, это будет ваш регистратор домена. Или, если вы используете такой сервис, как Cloudflare, вы будете управлять этими записями с панели инструментов Cloudflare.

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

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

Тип записи Содержание Ценить
А @ [статический IP-адрес]
CNAME www вашсайт.com

Это предполагает, что вы хотите использовать yoursite.com, а не www.yoursite.com.

Вот как это выглядит в Cloudflare:

Облачный DNS

Теперь вы можете получить доступ к своему экземпляру WordPress, введя свое доменное имя:

Сайт WordPress с собственным доменом

Ваш сайт WordPress должен автоматически определять правильное доменное имя. Но чтобы перепроверить, вы можете перейти в «Настройки» → «Основные» и убедиться, что ваше доменное имя отображается как «Адрес WordPress» и «Адрес сайта» .

5. Настройте свой SSL-сертификат

На данный момент у вас есть работающий веб-сайт WordPress, доступный через ваше доменное имя.

В качестве последней части процесса вам нужно установить сертификат SSL, чтобы ваш сайт мог использовать HTTPS.

В рамках плана WordPress Amazon Lightsail и Bitnami устанавливают основные инструменты, необходимые для настройки бесплатного сертификата SSL через Let’s Encrypt.

Однако, чтобы включить SSL-сертификат, вам нужно выполнить несколько команд в окне терминала браузера.

Вернитесь на панель инструментов своего экземпляра и откройте окно терминала в браузере, щелкнув параметр « Подключиться с помощью SSH» .

Затем выполните следующую команду:

sudo /opt/bitnami/bncert-tool

Вы можете увидеть запрос на обновление bncert. Если вы это сделаете, просто введите Y. Затем снова запустите команду выше.

Теперь введите версии вашего доменного имени без www и www, разделенные пробелом, и нажмите Enter. Вот пример:

yoursite.com www.yoursite.com

Запустите инструмент bncert

Затем вы увидите приглашение включить перенаправление с HTTP на HTTPS. Введите Y , чтобы включить его, и нажмите Enter.

Затем вы можете выбрать между настройкой перенаправления без www на www или наоборот.

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

Настроить bncert

В рамках настройки вам может потребоваться ввести адрес электронной почты для использования с Let's Encrypt.

Вот и все! Как только Bitnami завершит работу (это займет всего несколько секунд), вы сможете использовать HTTPS на своем сайте.

Если вы зайдете на свой сайт, вы должны увидеть зеленый замок.

Сайт WordPress с сертификатом SSL

Теперь ваш сайт готов к работе.

Создайте сайт WordPress с помощью Amazon Lightsail

С помощью Amazon Lightsail вы можете легко раскрутить сайт WordPress на базе облачной сети Amazon.

Готовые чертежи помогут вам приступить к работе всего за 15 минут, и все это без каких-либо специальных технических знаний.

Чертежи Lightsail также могут обрабатывать важные детали, такие как установка бесплатного сертификата SSL от Let's Encrypt.

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

Сделайте это сегодня, и вы будете готовы к работе в кратчайшие сроки.

Перейти на Amazon Lightsail