TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

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

1 115

DigitalOcean – одна из самых быстрорастущих компаний по облачному хостингу в мире, которая делает упор на простоту и масштабируемость. Сегодня мы узнаем, как установить и настроить WordPress в DigitalOcean.

Почему мы любим DigitalOcean

Открыв свои двери в 2011 году, он вскоре стал одним из крупнейших провайдеров облачного хостинга с более чем миллионом пользователей. Серверы DigitalOcean известны как капли – самая маленькая единица облачного сервера, которую вы можете купить по цене от 5 долларов в месяц.

Ключевым фактором огромного успеха DigitalOcean является его простота. Помимо того, что DigitalOcean является простым и понятным вариантом, ваш сайт WordPress может понравиться еще многим. Вот пять причин, по которым мы считаем DigitalOcean великолепной.

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

Конкурентоспособные, доступные цены


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

Цены на DigitalOcean (сентябрь 2018 г.)

DigitalOcean имеет одну из самых низких цен в индустрии облачного хостинга. Вы можете начать работу со своим собственным сервером всего за 5 долларов в месяц.

Три характеристики делают DigitalOcean очень доступной.

  1. Почасовая оплата
  2. Нет минимального срока аренды
  3. Нет платы за установку (даже для больших установок)
  4. Планы начинаются с 0,0007 долларов в час.
DigitalOcean's droplets start as low as $5/month!

Капля за 5 долларов в месяц включает:

  • 1 ГБ оперативной памяти
  • 25 ГБ дискового пространства на SSD (SSD примерно в 10 раз быстрее традиционных жестких дисков)
  • 1 ТБ пропускной способности (это действительно много)
  • 1 единица мощности vCPU (виртуального ЦП)
  • Цена: 0,007 доллара в час, что составляет примерно 60 долларов в год!

Автоматический установщик WordPress в 1 клик


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

Установка WordPress в 1 клик, предлагаемая DigitalOcean

DigitalOcean имеет прекрасный готовый образ для WordPress и множество другого программного обеспечения с открытым исходным кодом, что делает его бесценным активом. С помощью нескольких щелчков мышью (вы увидите, как) мы сможем в кратчайшие сроки создать стабильно работающую установку WordPress.

Эпическое сообщество и база знаний


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

Подход DigitalOcean к привлечению клиентов, ориентированный на сообщество

DigitalOcean предлагает множество руководств практически по любой ОС, любому программному обеспечению и любой теме (связанной с хостингом)! Лучшая часть – он тщательно протестирован на их каплях, чтобы убедиться, что он работает и на вашей капле!

Помимо обучающих программ, у вас также есть активные форумы вопросов и ответов и интересные проекты сообщества.

Динамическое изменение размера

С DigitalOcean вы можете динамически изменять размер капли. Помните, мы говорили об этом в статье Введение в облачные вычисления с WordPress? Когда вам понадобится дополнительный сок, изменить размер капли так же просто, как повернуть ручку, чтобы увеличить громкость!

Нам доверяют лучшие разработчики


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

Разработчики любят DigitalOcean

Джон Ресиг, создатель jQuery (одного из лучших фреймворков JavaScript), Сальваторе Санфилиппо, создатель Redis, и соучредитель StackExchange Джефф Этвуд – все используют DigitalOcean для своих проектов.

Установка WordPress в DigitalOcean

Предварительное условие: после того, как вы подписались на DigitalOcean, вам необходимо обновить свою контактную информацию и перевести немного денег (около 5 долларов США) на свою учетную запись DigitalOcean, чтобы создать свою первую каплю. Думайте об этом как о телефоне с предоплатой. Вы можете использовать PayPal или кредитную карту для пополнения счета. Теперь мы готовы создать дроплет WordPress.

Организация учетных записей пользователей DigitalOcean: что такое проекты?


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

Проекты – это основная организационная единица вашей учетной записи DigitalOcean. Каждый проект может иметь несколько капель и других функций (таких как балансировщики нагрузки и хранилище объектов), которые может предложить DigitalOcean. Одна учетная запись DigitalOcean может иметь несколько проектов.

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

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

Как создать каплю WordPress в DigitalOcean

После того, как вы создали проект, теперь вы можете создать каплю.

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

Шаг 1. Начнем с создания капли внутри проекта WPExplorer.

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

Шаг 2: Выберите Ubuntu в качестве ОС вашей капли, а затем выберите вкладку Приложения в один щелчок .

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

Шаг 3. Выберите WordPress 18.04. Это означает, что DigitalOcean автоматически установит WordPress на Ubuntu 18.04.

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

Примечание. Вы можете дополнительно добавить резервные копии в свой дроплет. Однако для нас это не важно, поскольку это учебное пособие. Кроме того, это не следует путать с резервными копиями WordPress. Каплевидная резервная копия – это автоматическое резервное копирование на уровне системы, что означает, что они копируют все, что есть в ОС (а не только WordPress).

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

Шаг 4. Капли DigitalOcean можно развернуть в 8 различных центрах обработки данных. Поскольку я нахожусь в Индии, я выбрал Бангалор. Необязательно выбирать дополнительные параметры (например, частную сеть, IPv6 и т.д.) И ключ SSH. Поскольку мы здесь только для установки WordPress, в этих функциях нет необходимости. Однако не стесняйтесь опробовать их в своей учетной записи DigitalOcean!

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

Шаг 5: Как видите, автоматически выбирается проект по умолчанию, то есть WPExplorer. Введите имя хоста (это необходимо для внутреннего запоминания) и нажмите «Создать», чтобы начать создание капли.

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

Капля DigitalOcean готова!

Шаг 6: Как только капля будет создана, вы увидите сообщение, подобное приведенному на скриншоте выше.

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

Вы также должны получить аналогичное письмо на свою зарегистрированную учетную запись электронной почты DigitalOcean.

Вход в каплю DigitalOcean через консоль SSH

Пришло время знаменитой 5-минутной установки WordPress. Только на этот раз мы закончим за 2 минуты. У нас уже есть IP-адрес, который мы можем использовать для входа на сервер WordPress. Однако нам нужно войти в нашу каплю DigitalOcean через SSH для первоначальной настройки.

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

Если мы этого не сделаем, мы увидим подобное сообщение, когда введем IP-адрес в наш браузер. Вы можете войти в свою каплю DigitalOcean через SSH, используя Putty в Windows или Терминал на Mac. Однако у DigitalOcean есть еще более простой способ сделать это, как показано ниже:

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

Сначала на панели управления DigitalOcean выберите свою каплю, а затем выберите вкладку «Доступ» в левом меню. Нажмите Launch Console, чтобы получить доступ к вашей капле через SSH с помощью веб-браузера.

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

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

Вот и все. Теперь мы готовы к знаменитой 2-минутной установке WordPress!

Настройка установки WordPress в DigitalOcean

На данный момент мы:

  • Создан новый дроплет DigitalOcean с предустановленными Ubuntu и WordPress; и
  • Вы вошли в дроплет через SSH (используя встроенный консольный доступ DigitalOcean).

Теперь нам нужно сделать последние шаги, чтобы подготовить наш сайт WordPress.

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

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

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

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

Нажмите «Установить WordPress» и позвольте волшебству случиться.

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

Вот и все – WordPress готов.

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

Это знаменует конец нашего базового руководства.

Бонус: DigitalOcean для начинающих (еще один вариант облака)

Помните, когда мы недавно делали обзор нашего хостинга Cloudways? Что ж, одна из интересных функций, которые предлагает Cloudways, – это возможность выбрать свое облако, и один из вариантов – DigitalOcean! Поскольку Cloudways выполняет всю тяжелую работу за вас, вы можете просто щелкнуть мышью и начать размещать свой веб-сайт, чтобы получить все потрясающие преимущества облачного хостинга с DigitalOcean без дополнительных настроек. Это делает Cloudways отличным вариантом для новичков или для людей, которые не хотят углубляться в технические аспекты настройки облачного хостинга.

Расширенная настройка WordPress в DigitalOcean

Иметь сайт WordPress в DigitalOcean – это здорово. Однако это не принесет особой пользы, если URL-адрес вашего сайта WordPress является IP-адресом. Нам нужно привязать его к доменному имени. Кроме того, зашифрованные веб-сайты сегодня являются нормой, поэтому мы собираемся узнать, как установить сертификат HTTPS в нашей капле WordPress.

Вот краткий обзор того, что мы рассмотрим в нашем разделе расширенной конфигурации WordPress:

  • Настройте доменное имя для своего сайта WordPress
  • Установите HTTPS для WordPress в свою каплю DigitalOcean.

Настройка доменного имени для вашей капли DigitalOcean WordPress

Чтобы настроить URL-адрес WordPress, вам необходимо:

  • Добавьте «запись A», указывающую на IP-адрес вашей капли, и
  • Измените URL-адрес сайта из панели администратора WordPress.

Это двухэтапный процесс, который нужно выполнять последовательно.

Часть 1: Добавление записи A в ваш домен:

Эта часть в основном зависит от вашего хостинг-провайдера. Вы должны обратиться к документации вашего хоста по добавлению записей A в ваш DNS. Или просто погуглите «как добавить запись в <поставщик вашего домена>». Вы должны получить конкретные инструкции.

Если у вашего хоста есть cPanel (а это делает большинство хостов с общим доступом), у нас есть для вас руководство прямо здесь:

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

Шаг 1. Войдите в свою учетную запись cPanel и выберите «Редактор зон». Вы также можете использовать функцию поиска в cPanel, чтобы быстро найти этот инструмент.

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

Шаг 2: Нажмите A Record, чтобы добавить новую запись A.

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

Шаг 3: Предположим, что ваше доменное имя – example.com, и вы хотите указать его на свою новую каплю DigitalOcean. В этом случае вам нужно добавить две записи A в редактор зоны DNS. Первый – для example.com, а второй – для www.example.com. Обе эти записи будут указывать ваше основное доменное имя на IP-адрес капли. Вам следует использовать следующую конфигурацию:

Запись №1: example.com

Name: example.com. (yes a trailing '.' is included) Address: In the address field, add you droplet's IP address.

Запись №2: www.example.com

Name: www.example.com. (a trailing '.' will automatically appear. If it does not, ignore it!) Address: Your droplet's IP address.

Однако в нашем руководстве мы используем поддомен – digitalocean.souravkundu.in. Поэтому мы ввели единственную запись A для поддомена, указывающую на IP-адрес капли.

Примечание. Эта настройка также полезна для веб-сайтов, у которых есть другой субдомен для своего блога. Например, «blog.productsite.com».

Запись для нашего учебника: ‘digitalocean.souravkundu.in'

Name: digitalocean.souravkundu.in. Address: Our droplet's IP address

После того, как записи A настроены так, чтобы указывать на IP-адрес капли, потребуется некоторое время, чтобы они отразились. (Это не происходит мгновенно). Этот период ожидания называется временем распространения DNS и длится до 24 часов. Однако с практической точки зрения это не должно занимать больше 5 минут, если это новый рекорд А.

Шаг 4: Чтобы убедиться, что запись A работает, введите URL-адрес (в нашем случае digitalocean.souravkundu.in) в своем браузере, и вы должны увидеть свой сайт WordPress. Это говорит о том, что вы успешно связали свой домен с каплей DigitalOcean.

Часть 2: Изменение URL-адреса сайта WordPress в DigitalOcean


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

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

Перейдите в панель управления WordPress → Настройки → Общие. Здесь нам нужно изменить два поля:

  • Адрес WordPress (URL)
  • Адрес сайта (URL)

Измените его на соответствующий URL-адрес, который вы установили в записи A в предыдущем разделе. Это должно быть “example.com” или “blog.example.com”. Обратите внимание, что и адрес WordPress, и адрес сайта должны иметь одинаковые значения.

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

В нашем руководстве мы использовали http://digitalocean.souravkundu.in/. После этого прокрутите вниз и нажмите «Сохранить», чтобы сохранить изменения.

Ваш сайт WordPress готов!

Добавление HTTPS в WordPress с помощью DigitalOcean

Настройка SSL-сертификата включает HTTPS на веб-сервере, который защищает трафик между сервером и клиентами, подключающимися к нему. DigitalOcean предварительно устанавливает инструмент Certbot в капле установки WordPress одним щелчком мыши. Certbot – это бесплатный и удобный способ установки сертификатов SSL на сервере.

Теперь мы рассмотрим, как настроить Certbot в DigitalOcean для добавления HTTPS на ваш сайт WordPress.

Согласно документации DigitalOcean, для использования Certbot вам потребуется зарегистрированное доменное имя и две записи DNS:

  • Запись A из домена (например, example.com) на IP-адрес сервера
  • Запись A из домена с префиксом www (например, www.example.com) перед IP-адресом сервера.

Это очень похоже на часть 1 раздела конфигурации DNS. И угадайте, что? Мы это уже сделали!

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

certbot --apache -d example.com -d www.example.com

Только example.com заменяется вашим доменным именем. В нашем руководстве, поскольку мы используем только поддомен, команда будет выглядеть так:

certbot --apache -d digitalocean.souravkundu.in
  • Во время выполнения команды будет несколько подсказок. Просто согласитесь с ними, введя «Y» на консоли.
  • Вас также спросят, хотите ли вы перенаправить весь HTTP-трафик на HTTPS-версию веб-сайта. Я бы порекомендовал выбрать да, поскольку это гарантирует, что все ваши посетители получат зашифрованную версию вашего сайта.
  • После этого вам придется вернуться в панель управления WordPress и изменить URL-адрес сайта с http на https, как показано на скриншоте ниже.

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

Автоматизация и планирование резервного копирования DigitalOcean

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

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

С SnapShooter вы можете запланировать и создать столько резервных копий, сколько вам нужно. Будь то ежедневно, ежечасно или по запросу. Кроме того, вы можете спланировать резервное копирование в непиковое время, поддерживать полный архив (выбрать, сколько вы хотите сохранить) и безопасно хранить их. Возможность подключения нескольких учетных записей DigitalOcean к SnapShooter позволяет упростить резервное копирование для всех ваших сайтов. SnapShooter может даже автоматически обнаруживать и активировать резервные копии для всех новых капель, сохраняя при этом ваши сайты.

Получите SnapShooter

Конечно, вы можете вручную создавать резервные копии своего сайта, но такой сервис, как SnapShooter, упрощает этот процесс.

Заключение

DigitalOcean – один из лучших примеров удобных для разработчиков провайдеров облачного хостинга. У них есть обширная документация, включая специальную страницу для WordPress и систему поддержки на основе тикетов. Благодаря интуитивно понятному дизайну, ориентированным на пользователя руководствам и надежным функциям DigitalOcean меняет облик облачного хостинга – по капле за раз. А с точкой входа 5 долларов в месяц это отличное место, чтобы узнать, как запачкать руки с WordPress.

Испытайте облако прямо сейчас!

Что вы думаете об этом уроке? Вы бы хотели, чтобы мы что-то добавили? Мы рады слышать ваши мысли в комментариях ниже.

Источник записи: https://www.wpexplorer.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее