Как разместить WordPress на DigitalOcean 2023 (Руководство)

Опубликовано: 2023-05-03
Оглавление
  • Создание учетной записи DigitalOcean
  • Развертывание WordPress в DigitalOcean
  • Создать дроплет DigitalOcean WordPress
  • Хостинг WordPress с использованием LEMP в DigitalOcean
  • Настройте доменное имя для вашего WordPress
  • Часто задаваемые вопросы
  • Другие источники
  • Заключение

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

В этой статье мы обсудим, почему вам следует рассмотреть DigitalOcean для установки WordPress, а также предоставим вам полезную информацию о том, как настроить свой веб-сайт на этой платформе.

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

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

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

Подробнее: Как получить бесплатный кредит DigitalOcean (200 долларов совершенно бесплатно)

Давайте начнем!

Создание учетной записи DigitalOcean

Настройка вашей учетной записи DigitalOcean — это простой процесс, состоящий из нескольких простых шагов.

Вот пошаговое руководство, которое поможет вам создать учетную запись:

зарегистрироваться в DigitalOcean
  • Посетите веб-сайт DigitalOcean по адресу digitalocean.com.
  • Нажмите на кнопку «Начать бесплатно» на главной странице.
  • Введите свой адрес электронной почты и создайте надежный пароль, затем нажмите «Зарегистрироваться».
  • Проверьте свой почтовый ящик на наличие письма с подтверждением от DigitalOcean и нажмите на ссылку подтверждения.
  • Как только ваш адрес электронной почты будет подтвержден, вам будет предложено предоставить платежную информацию и выбрать способ оплаты (кредитная карта или PayPal).
  • После ввода платежной информации вы будете готовы начать пользоваться услугами DigitalOcean.

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

Получите $200 кредитов

Развертывание WordPress в DigitalOcean

Теперь, когда у вас есть учетная запись DigitalOcean, пришло время развернуть WordPress на платформе.

DigitalOcean предлагает два отличных варианта размещения вашего веб-сайта WordPress:

  1. Установка WordPress в один клик с DigitalOcean.
  2. Конфигурация ЛЭМП

С другой стороны, установка WordPress в один клик от DigitalOcean позволяет пользователям настраивать каплю WordPress.

Кроме того, это включает в себя каплю Ubuntu 20.04 плюс стек LEMP (операционная система Linux, веб-сервер Nginx, база данных MySQL, процессы PHP).

Этот вариант лучше всего подходит для компаний, которым нужны дополнительные настройки, поскольку дроплеты DigitalOcean бывают разных размеров и возможностей для работы на любом уровне спроса. Эта установка включает две бесплатные программы поддержки брандмауэра (UFW и fail2ban) и совместима с бесплатными программами сертификатов SSL.

Создать дроплет DigitalOcean WordPress

Чтобы настроить сайт WordPress в DigitalOcean, первым шагом является создание дроплета WordPress из магазина приложений 1-Click.

Вот как это сделать:

1. Перейдите на панель инструментов DigitalOcean > Создать > Капли .

Панель инструментов DigitalOcean > Создать > Капли

2. Установите , просто нажав на вкладку Marketplace и выполнив поиск «WordPress в Ubuntu». При выборе изображения выберите вариант WordPress на Ubuntu , так как он поставляется с предварительно настроенными компонентами, необходимыми для запуска сайта WordPress.

WordPress на Ubuntu DigitalOcean

3. Выбор региона. Выберите регион, который географически наиболее близок к вашей целевой аудитории, так как это ускорит загрузку для ваших посетителей.

Выбор региона

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

Выбор плана

5. Выбор метода аутентификации : у вас есть возможность выбрать между использованием ключа SSH или пароля для аутентификации. Использование ключа SSH более безопасно и рекомендуется, если вам удобно его настраивать. Если вы предпочитаете использовать пароль, обязательно выберите надежный и уникальный пароль для своей учетной записи.

Выбор метода аутентификации

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

Выбор дополнительных опций

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

Выбор имени хоста

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

Хостинг WordPress с использованием LEMP в DigitalOcean

Хостинг WordPress в DigitalOcean с использованием LEMP (Linux, Nginx, MySQL и PHP) обеспечивает лучшую производительность по сравнению с другими установками, поскольку он использует легкий и мощный веб-сервер Nginx.

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

Чтобы установить LEMP в DigitalOcean, следуйте этим пошаговым инструкциям:

1. Выберите изображение . Перейдите на вкладку DigitalOcean Marketplace и выполните поиск «LEMP». Выберите образ «LEMP от 20.04», который включает в себя все необходимые компоненты для стека LEMP.

Выберите изображение

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

выбрать регион для установки LEMP

3. Выберите план . В зависимости от требований вашего веб-сайта выберите план, обеспечивающий нужное количество ресурсов, таких как ОЗУ, ЦП и хранилище. DigitalOcean предлагает гибкие варианты ценообразования: от 5 долларов в месяц для базовых веб-сайтов до планов более высокого уровня для более ресурсоемких сайтов.

Выберите план

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

Выберите метод аутентификации

5. Выберите дополнительные параметры . Рассмотрите возможность включения резервного копирования, мониторинга или других надстроек для вашего дроплета. Эти функции обеспечивают дополнительную функциональность и спокойствие, например, автоматическое резервное копирование для защиты данных и мониторинга, чтобы получить представление о производительности вашего сервера.

Выберите дополнительные параметры

После завершения установки LEMP выполните следующие действия, чтобы установить WordPress:

Сначала получите доступ к своему серверу с помощью PuTTY, введя IP-адрес вашего сервера. После подключения перейдите к «Connection > SSH > Auth» и выберите файл PPK для аутентификации. Или просто добавьте IP-адрес, имя пользователя: root и пароль, который вы установили.

Выполните следующие команды, чтобы загрузить и настроить WordPress:

 wget https://wordpress.org/latest.tar.gz tar -xvf latest.tar.gz cp -R wordpress/* /var/www/html/ chown -R www-data:www-data /var/www/html/ chmod -R 755 /var/www/html/

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

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

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

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

Во-первых, вам необходимо приобрести домен у надежного регистратора доменных имен, такого как Namecheap. Процесс довольно прост:

  • Найдите желаемое доменное имя на Namecheap
  • Проверить доступность домена
  • Добавьте домен в корзину, если он доступен
  • Завершите процесс оформления заказа, включая бесплатное дополнение Privacy Protect.
  • Завершить платежную транзакцию

После того, как вы завершили регистрацию домена, вам необходимо указать записи сервера имен домена (NS) на DigitalOcean. Для этого выполните следующие действия:

указать сервер имен домена (NS)
  • Войдите в личный кабинет регистратора домена.
  • Перейдите к настройкам вашего доменного имени и измените записи сервера имен (NS).
  • Укажите записи NS на серверы имен DigitalOcean со следующими значениями:
 ns1.digitalocean.com ns2.digitalocean.com ns3.digitalocean.com

Имейте в виду, что для распространения изменений DNS может потребоваться некоторое время. Тем временем вы можете продолжить добавление доменного имени в свою каплю DigitalOcean. Следуй этим шагам:

добавление доменного имени
  • Войдите в свою панель управления DigitalOcean
  • Перейдите на вкладку «Сеть» на левой боковой панели.
  • Перейдите на вкладку Домены
  • Введите имя вашего домена (например, example.com)
  • Выберите свою каплю из выпадающего меню.
  • Нажмите Добавить домен

Теперь ваше доменное имя должно быть успешно добавлено, и вы попадете на страницу настроек сервера доменных имен (DNS).

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

Часто задаваемые вопросы

Доступ к SFTP в дроплете DigitalOcean

Чтобы получить доступ к дроплету DigitalOcean через SFTP, вам нужен такой клиент, как FileZilla. Для подключения запустите FileZilla и введите IP-адрес вашего сервера, имя пользователя (обычно «root») и пароль в соответствующие поля.

Если у вас есть ключ SSH, используйте его вместо пароля. Порт для SFTP обычно имеет номер 22. После подключения вы можете просматривать файлы сервера и управлять ими с помощью интерфейса FileZilla.

Подключение к DigitalOcean SFTP для настройки WordPress

После входа в свою каплю с помощью SFTP перейдите в каталог установки WordPress. По умолчанию он находится в /var/www/html/ для установки WordPress в 1 клик.

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

Другие источники

Как установить WordPress (пошаговое руководство) 2023

Как установить тему WordPress (всего 5 шагов)

Заключение

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

Независимо от того, выберете ли вы установку WordPress DigitalOcean 1-Click или LEMP + WordPress, у вас будет доступ к целому ряду функций и инструментов для настройки и оптимизации вашего сайта для достижения максимальной производительности.