Перед тем как перейти к установке самой системы управления контентом WordPress на сервер, нам нужно установить комплект серверного программного обеспечения – веб-сервер Apache и базу данных MySQL. Делаем это при установки системы.
Когда все готово мы можем перейти непосредственно к теме статьи. Сначала загрузите последнюю версию системы управления контентом с официального сайта:
Распакуйте содержимое архива в текущую папку:
Скопируйте файлы WordPress из текущей папки в папку /var/www/html/:
Для того чтобы веб-сервер мог правильно работать с этими файлами нужно установить для них правильные права, а именно пользователь и группа www-data:
$ sudo chmod -R 755 /var/www/html/
Фактически установка WordPress на Ubuntu завершена, но осталось еще настроить соединение с базой данных.
Чтобы создать базу данных сначала войдите в интерфейс управления mysql, для этого выполните:
Введите пароль суперпользователя, а затем по очереди выполняйте такие команды для создания базы данных, пользователя и установки для них правильных привилегий:
mysql> GRANT ALL PRIVILEGES ON wp_database.* TO ‘wp_user’@’localhost’ IDENTIFIED BY ‘password’;
mysql> FLUSH PRIVILEGES;
mysql> EXIT;
Замените wp_database на желаемое имя базы данных, wp_user – имя пользователя, а password на нужный пароль. Модификатор localhost означает, что к этой базе смогут подключиться только с локальной машины.
Теперь в адресной строке браузера набираем http://IP-addres и завершаем установку.