Установка WordPress

В рамках данной статьи рассмотрим процесс установки WordPress на сервер. В нашем случае в качестве сервера мы будем использовать локальный сервер LAMP на ОС Ubuntu.

Подготовка к установке WordPress

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

PHP - язык программирования, на котором написан WordPress.

MySQL - сервер баз данных, где WordPress будет хранить свои записи.

Веб сервер - веб-сервер будет принимать запросы от пользователей и выдавать им готовые страницы вашего сайта на WordPress. Наиболее популярные веб-серверы это Apache и Nginx.

Шаг 1: Создаём базу данных

Первое, что необходимо сделать - это создать базу данных, с которой будет взаимодействовать WordPress и хранить в ней записи к данным Вашего сайта. Чтобы создать базу данных можно воспользоваться двумя инструментами - phpMyAdmin или консолью MySQL. В качестве имени нашей БД мы будем использовать имя - DB_for_WP.

Рассмотрим оба случая создания БД.

Вариант 1: Создание БД через phpMyAdmin.

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

В ОС Ubuntu войти в phpMyAdmin можно набрав в адресной строке браузера следующий адрес - localhost/phpMyAdmin. После чего необходимо ввести логин и пароль пользователя, пользователем по умолчанию является тот, кого вы указали при установки MySQL на свой компьютер (чаще всего это - root).

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

Создание базы данных в phpMyAdmin

Вариант 2: Создание БД через консоль MySQL

После того как мы открыли консоль МySQL, вводим следующий SQL запрос - CREATE DATABASE DB_for_WP.

Создание базы данных через консоль mysql

Шаг 2: Скачиваем и распаковываем архив с CMS WordPress

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

Вариант 1: Скачиваем WordPress с официального сайта вручную

Здесь всего лишь заходим на сайт ru.wordpress.org и скачиваем последнюю версию этого движка.

Скачать wordpress

После того как мы скачали файл архив, его необходимо распаковать в корень нашего сайта (в папку с названием сайта), а сам архив удалить. К сожалению после распаковки архива будет распакована папка с названием wordpress, в которой будут лежать необходимые нам файлы, поэтому нужно перенести все файлы из этой папки на уровень выше, после чего удалить эту, уже пустую, папку.

Распаковка архива WordPress

Вариант 2: Скачиваем WordPress с помощью терминала Ubuntu

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

Перед тем как приступить к выполнению команд, необходимо находиться непосредственно в той корневой директории сайта, в которую мы будем устанавливать WordPress. Итак, с помощью команды wget скачиваем архив с последней версией движка и распаковываем его командой tar.

wget http://wordpress.org/latest.tar.gz;
tar xfz latest.tar.gz;

В приведенном выше примере скачается англоязычная версия WordPress и многих этот факт может не устроить. К сожалению подобной ссылки в русскоязычном сообществе WordPress нет, однако можно указать ссылку на конкретную версию CMS, которую можно узнать здесь и, например, заменить http://wordpress.org/latest.tar.gz на https://ru.wordpress.org/wordpress-4.4.2-ru_RU.tar.gz.

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

mv wordpress/* ./;

Теперь нам остаётся только удалить ненужные папку wordpress и архив.

rmdir./wordpress/;
rm -f latest.tar.gz;

Часто разработчикам приходится скачивать и устанавливать WordPress каждый раз, при создании очередного проекта. Было бы неплохо скачать WP одним ловким движением. Этого можно добиться собрав все предыдущие команды в исполняемый bash - скрипт, дать ему название навроде download-wp и поместить в директорию /usr/local/bin. После чего, просто набирая в терминале имя скрипта download-wp мы получим скачанный и распакованный WordPress. Пример кода скрипта дан ниже.

Шаг 3: Начинаем процесс установки WordPress

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

Начало установки WordPress

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

Заполнение полей БД для WordPress

Заполняем первичные параметры сайта. Из соображений безопасности вашего сайта постарайтесь создать как можно менее тривиальный пароль и имя пользователя.

Заполнение параметров сайта для wordpress

Заключение

Удачно пройдя все этапы установки CMS WordPress можно перейти к администраторской панели по ссылке yoursite.ru/wp-admin куда вас перенаправят на страницу авторизации.