Руководство по установке 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 используйте созданные на первом шаге логин и пароль. Чтобы перейти в панель администрирования в браузере перейдите по ссылке: