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

Руководство по установке CMS Wordpress на виртуальный сервер под управлением операционной системы Ubuntu 16.04.

Что это такое?

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

Вы также можете ознакомиться с преимуществами и процессом установки других систем на Ubuntu - Drupal и Joomla.

Первоначальные требования

Все действия в данной инструкции выполняются с правами суперпользователя.

Перед тем, как начать работать с WordPress на VPS с операционной системой Ubuntu 16.04 необходимо установить LAMP-стек, неотъемлемую часть работы CMS. Настройка развернуто описана в нашей инструкции.

После того, как у вас есть необходимые права и нужное ПО, вы можете начать установку WordPress на Ubuntu.

Загрузка WordPress

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

Перейдите в созданный каталог:

Затем вы можете загрузить актуальную версию WordPress прямо с официального сайта:

Примечание: посмотреть последние версии WordPress можно по ссылке.

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

После этого временную папку можно удалить:

Настройка Базы данных

Примечание: подробнее о настройке СУБД на Ubuntu можно ознакомиться в этой статье.

Сформируем новую БД для WordPress, для этого зайдите в MySQL-оболочку:

Войдите в СУБД, используя пароль суперпользователя MySQL. Затем следует создать базу данных, нового пользователя в этой базе данных и предоставить ему привилегии.

Создаем БД:

Создаем нового пользователя:

Устанавливаем, указав вместо <пароль> ваше значение:

Завершите настройку, предоставив все привилегии новому пользователю. Без этой команды установщик WordPress на Ubuntu не сможет использовать нового пользователя mysql для создания, редактирования и изменения необходимых таблиц:

Затем актуализируйте MySQL:

Выйдите из оболочки MySQL:

Настройка конфигурации

Перейдите в директорию с файлами конфигурации:

Переименуйте с помощью команды mv следующий файл:

Откройте с помощью текстового редактора, например nano, файл для внесения изменений:

Замените значения переменных, указанных ниже, на значения, которые вы задавали на прошлом шаге.

Настройка Apache

Чтобы перейти к настройке WordPress в браузере необходимо отредактировать файл конфигурации apache на Ubuntu:

В конец добавьте следующие строки, заменив {ip-адрес} на ip-адрес вашего сервера:

Чтобы изменения вступили в силу, нужно перезапустить веб-сервер Apache:

Настройка FireWall

Настройка FireWall для возможности удаленного доступа (проброс порта http):

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

Доступ к установщику WordPress

После того, как вы разместили файлы WordPress в нужном каталоге на VPS с ОС Ubuntu, назначили надлежащие разрешения и настроили БД и имя пользователя, вы можете перейти в CMS в своем браузере.

Посетите ваш домен или IP-адрес, чтобы просмотреть новую страницу WordPress:

Например:

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

 

 

После ввода информации, появится приглашение успешной установки. Установка закончена.

 

 

Для входа введите логин и пароль администратора.

 

 

По завершению процесса перед вами появится панель управления сайтом.

 

 

При переходе на сайт или ip-адрес для входа в CMS используйте созданные на первом шаге логин и пароль. Чтобы перейти в панель администрирования в браузере перейдите по ссылке:

Последнее обновление: 10.12.2018