Помощь

Маркетплейс: WordPress

WordPress — самая популярная CMS в мире, на которой работает больше 60% сайтов

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

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

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

Приложение включает следующее ПО:

Название Версия
WordPress 6.0.1
Nginx 1.18.0
PHP-FPM 8.1.2
Fail2Ban 0.11.2
Certbot 1.29.0
wp-cli 2.6.0

Что делает это приложение:

  • Включает UFW брандмауэр и разрешает подключения на порты: SSH (22) , HTTP (80), HTTPS (443).
  • Устанавливает пароль MySQL пользователю root и запускает mysql_secure_installation. Пароль записывается в файл /root/.my.cnf. Удалите этот файл, если требуется.
  • Меняет некоторые параметры PHP, такие как: max_execution_time, upload_max_filesize, post_max_size.
  • Настраивает nginx для работы с Вашим доменом.
  • Создает базу данных для WordPress, а также пользователя и дает ему необходимые права.
  • Выполняет первоначальную настройку WordPress, в том числе выполняет генерацию секретных ключей.

Логин и пароль администратора, а также другие параметры создаются в процессе настройки и записываются в файл /root/.wp_settings. Сохраните реквизиты в подходящем для Вас месте и удалите этот файл, если требуется.

Шаги после развертывания приложения

Донастройка WordPress:

  • Настройте DNS A-запись вашего домена на IP адрес облачного сервера, на котором работает WordPress.
  • Зайдите в панель администратора WordPress, которая доступна по адресу http://ваш_ip/wp-admin или http://ваш_домен/wp-admin и перейдите во вкладку Settings.
  • Установите подходящие Вам настройки языка, часового пояса, формата времени, установите email администратора.
  • Измените поля ‘Адрес WordPress (URL)’ и ‘Адрес сайта (URL)’ на http://ваш_домен.

Включение TLS шифрования для Вашего сайта с использованием сертификатов от Let’s Encrypt.

По умолчанию WordPress работает по http и доступен по адресу http:/ваш_ip/ или http://ваш_домен. Для включения https выполните:

  • Зайдите в консоль сервера по SSH под пользователем root и выполните команду:
  • certbot --nginx
  • Ответьте на вопросы и выберите домен, для которого будет выписан сертификат Let’s Encrypt.

Через несколько секунд Ваш сертификат будет выписан и nginx будет настроен для работы по https с использованием новых сертификатов.

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

Желаем Вам приятной работы!

Виртуальный сервер c WordPress

Мощный облачный сервер на базе KVM (AMD EPYC)

Заказать

Приложения маркетплейса

Широкий выбор приложений для облачных сервисов.

Маркетплейс