Поиск по сайту:

Как использовать установку WordPress в один клик на


Введение

Приложение WordPress в 1 клик.

Развертывание в 1 клик

В дополнение к функциям, установленным в обычном дроплете Ubuntu 20.04, образ WordPress 1-Click также включает следующие компоненты:

  • Apache: широко используемый веб-сервер (HTTP).
  • MySQL: широко используемая реляционная база данных с открытым исходным кодом.
  • PHP: поддержка языка PHP.

Эти компоненты создают стек LAMP, группу программного обеспечения с открытым исходным кодом, которое обычно устанавливается вместе, чтобы позволить серверу размещать динамические веб-сайты, такие как WordPress. Термин LAMP – это аббревиатура, обозначающая конфигурацию операционной системы Linux с веб-сервером Apache, при этом данные сайта хранятся в базе данных MySQL, а динамический контент обрабатывается PHP.

Для повышения безопасности включены следующие дополнительные компоненты:

  • UFW: программа для управления брандмауэром.
  • Fail2ban: служба, которая автоматически обновляет конфигурацию вашего брандмауэра, чтобы блокировать злоумышленников.

В этом руководстве вы создадите WordPress 1-Click Droplet, затем настроите свой сайт WordPress, настроите домен и поделитесь информацией о том, как получить доступ к базе данных MySQL.

Шаг 1 — Создание дроплета WordPress

Создайте каплю Wordpress из магазина приложений 1-Click, нажав кнопку «Создать каплю WordPress»:

Это приведет вас на страницу «Создать капли», где вы можете настроить свои параметры перед созданием капли WordPress. Прочтите руководство «Как создать свою первую каплю» для подробного описания всех вариантов, которые вам нужно сделать. В следующих разделах приведены несколько ключевых параметров, которые следует учитывать.

Выбор изображения:

Ваше изображение уже будет установлено на вкладке Marketplace с WordPress 5.8 в Ubuntu 20.04:

Если этот флажок не установлен, используйте поле поиска для поиска WordPress.

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

Выбор региона дата-центра:

Чтобы избежать потенциальной задержки, рекомендуется выбрать регион центра обработки данных, ближайший к вашей пользовательской базе. В некоторых регионах у нас более одного дата-центра. Нет никакой разницы между центрами обработки данных в одном и том же регионе (например, SFO3 и SFO2).

Выбор плана:

Для запуска дроплета с WordPress рекомендуется иметь не менее 1 ГБ ОЗУ или больше.

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

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

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

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

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

Дайте вашей капле запоминающееся имя, например «WordPress Droplet 1» или название сайта, который вы планируете разместить.

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

Капли, созданные через 1-Click Marketplace, содержат дополнительные ресурсы, доступ к которым можно получить, нажав Начать:

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

Далее вы будете использовать этот IP-адрес для просмотра сайта WordPress.

Шаг 2 — Проверка страницы-заполнителя

Откройте веб-браузер и перейдите к IP-адресу дроплета, чтобы посетить новый сайт. Пока вы не войдете в систему с помощью SSH, появится следующая страница:

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

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

Шаг 3 — Доступ к дроплету через SSH для включения конфигурации

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

Для начала подключитесь напрямую к серверу из командной строки. Вам нужно выполнить эту задачу один раз, чтобы настроить WordPress. Если вы раньше не использовали терминальную программу, такую как SSH или PuTTY, ознакомьтесь с разделом «Как подключиться к вашей капле с помощью SSH».

Когда вы будете готовы, откройте терминал на своем компьютере и войдите в свою каплю как пользователь root (или ваш администратор) через SSH с помощью этой команды. Не забудьте использовать IP-адрес вашего дроплета:

  1. ssh root@your_server_ip

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

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

Во-первых, вам нужно указать имя домена или поддомена. Затем вы создадите новую учетную запись администратора для WordPress, указав адрес электронной почты, имя пользователя, пароль и название блога. После того, как вы введете эту информацию, вам будет предложено подтвердить ее правильность. Если да, напишите y и нажмите Enter. Вот все подсказки для справки:

Enter the domain name for your new WordPress site.
(ex. example.org or test.example.org) do not include www or http/s
--------------------------------------------------
Domain/Subdomain name: example.com
Enabling conf block-xmlrpc.
To activate the new configuration, you need to run:
  systemctl reload apache2
Now we will create your new admin user account for WordPress.
Your Email Address: your_email@example.com

Username: sammy

Password: wp_password

Blog Title: Sammy Swims

Is the information correct? [Y/n] y

Когда вы закончите отвечать на эти вопросы, вас спросят, хотите ли вы получить сертификат через Let’s Encrypt. Let’s Encrypt — это центр сертификации (ЦС), который облегчает получение и установку бесплатных сертификатов TLS/SSL, тем самым обеспечивая шифрование HTTPS на веб-серверах. Для дополнительной безопасности мы рекомендуем ввести yes или y на этот вопрос, чтобы сгенерировать для вас сертификат. Для получения дополнительной информации следуйте нашему руководству «Как защитить Apache с помощью Let’s Encrypt в Ubuntu 20.04».

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

Шаг 4 — Вход в панель администратора WordPress

Вы можете войти в панель администратора WordPress, перейдя по адресу https://example.com/wp-admin, используя созданные ранее учетные данные администратора. Введите свои учетные данные для входа с вашим именем пользователя, адресом электронной почты и паролем. После того, как вы ввели эту информацию, нажмите «Войти»:

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

Шаг 6 — Поиск логинов и паролей

Вы можете получить доступ к дополнительным сведениям об установке в сообщении дня (MOTD), которое отображается, когда вы входите в свою каплю через SSH:

-------------------------------------------------------------------------------
Welcome to DigitalOcean's One-Click WordPress Droplet.
To keep this Droplet secure, the UFW firewall is enabled.
All ports are BLOCKED except 22 (SSH), 80 (HTTP), and 443 (HTTPS).
-------------------------------------------------------------------------------------

Если вам нужен доступ к серверу базы данных MySQL, вы можете найти свой пароль пользователя root MySQL в файле /root/.digitalocean_password с помощью следующей команды:

  1. cat /root/.digitalocean_password
Output
root_mysql_pass="c404aed5e912278adb4EXAMPLE9782f390286d706a9c4f72" wordpress_mysql_pass="619863e454cEXAMPLE15be13d9730db5c0a52ad6a4d2491a"

Скопируйте пароль, расположенный внутри кавычек в строке, начинающейся с root_mysql_pass. Затем запустите команду mysql с флагом -u, чтобы указать пользователя (root), и флагом -p, который будет запрашивать пароль как следует:

mysql -u root -p

При появлении запроса введите скопированный пароль. Если вы предпочитаете использовать графический интерфейс пользователя, следуйте руководству Как установить и защитить phpMyAdmin в Ubuntu 20.04.

Заключение

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