Установка WordPress с Nginx, MariaDB 10 и PHP 7 на Ubuntu 18.04

Как установить браузер Safari в Linux
Как установить браузер Safari в Linux
25 марта, 2020
Установка Python 3.8 в Ubuntu
Как установить Python 3.8 в Ubuntu
25 марта, 2020
Показать все
Установка WordPress с Nginx, MariaDB 10 и PHP 7 на Ubuntu 18.04
63 / 100 SEO оценка

WordPress 5 недавно выпущен с некоторыми основными изменениями, такими как редактор Гутенберга. Многие из наших читателей могут захотеть проверить это на своем собственном сервере. В этом уроке мы собираемся установить WordPress 5 с LEMP на Ubuntu 18.04.

Для тех, кто не знает, LEMP является популярной комбинацией Linux, Nginx, MySQL/MariaDB и PHP.

Требования

  1. Выделенный сервер или VPS (виртуальный частный сервер) с минимальной установкой Ubuntu 18.04

Из этого туториала вы узнаете, как установить все необходимые пакеты, создать собственную базу данных, подготовить vhost и завершить установку WordPress через браузер.

Установка веб-сервера Nginx в Ubuntu 18.04

Сначала мы подготовим наш веб-сервер Nginx. Чтобы установить пакет, выполните следующую команду:

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

Создание сайта Vhost для WordPress на Nginx

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

В приведенном ниже примере измените example.com домен, который вы хотите использовать:

Сохраните файл и выйдите. Затем включите сайт с помощью:

Затем перезагрузите nginx:

Установка MariaDB 10 на Ubuntu 18.04

Мы будем использовать MariaDB для нашей базы данных WordPress. Для установки MariaDB выполните следующую команду:

После завершения установки мы запустим его и настроим на автоматический запуск при загрузке системы:

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

Просто ответьте на вопросы в подсказке, чтобы выполнить задачу.

Создание базы данных WordPress для сайта

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

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

Установка PHP 7 в Ubuntu 18.04

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

После завершения установки мы запустим службу php-fpm и включим ее:

Установка WordPress 5 на Ubuntu 18.04

С этого момента начинается легкая часть. Загрузите последнюю версию WordPress с помощью следующей команды wget:

Затем распакуйте архив:

Команда выше создаст наш корень документа, который мы установили в vhost, который является /var/www/html/wordpress. Затем нам нужно будет изменить владельца файлов и папок в этом каталоге:

Теперь мы готовы запустить установку нашего WordPress. Если вы использовали незарегистрированный / несуществующий домен, вы можете настроить файл hosts /etc/hosts на следующую запись:

Предполагая, что IP-адрес вашего сервера — 192.168.1.100, а используемый вами домен — example.com. Таким образом, ваш компьютер разрешит example.com по указанному IP-адресу.

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

Выберите язык установки WordPress

На следующей странице введите учетные данные базы данных, которые мы настроили ранее:

Настройки базы данных WordPress

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

Настройка сайта WordPress

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

Вывод

Вот и все, это весь процесс настройки и установки WordPress на Ubuntu 18.04. Я надеюсь, что процесс был простым и понятным.

Нашли ошибку в тексте! Выдели фрагмент текста и нажмите Ctrl+Enter.

0
https://fyfor.com/ustanovka-wordpress-s-nginx-mariadb-10-i-php-7-na-ubuntu-18-04/

Автор публикации

не в сети 2 месяца

Андрей Ковальчук

6
Комментарии: 6Публикации: 122Регистрация: 09-12-2019

2 Комментарии

  1. RJ:

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

    0
  2. Karina:

    MariaDB действительно лучше, если сравнить с MySQL 5.7? Кажется, другие блоги не согласны …

    Можете ли вы сравнить производительность с SlickStack LEMP в следующий раз?

    0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

десять − 7 =

Авторизация
*
*

два × 1 =

Регистрация
*
*
*
Пароль не введен
*

3 × 1 =

Генерация пароля

четырнадцать − 2 =

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: