Как установить WordPress на Debian 8

На этом уроке мы покажем вам, как установить и сконфигурировать WordPress на сервере Debian 8. Для тех из вас, кто не знает, WordPress представляет собой инструмент для создания веб-сайтов с открытым исходным кодом, написан на PHP. В среде разработчиков веб-сайтов, соглашаются, что WordPress вероятно, самый простой и самый мощный блог и система управления (или CMS), существующая на сегодняшний день.

В данной статье предполагается, что вы по крайней мере, имеете базовые знания Linux, знаете, как использовать оболочку, и самое главное, вы можете разместить сайт на своем собственном VPS. Установка очень проста и предполагает, что вы работаете в корневой учетной записи, если не вы, возможно, придется использовать ‘sudo‘ к командам, чтобы получить привилегии суперпользователя. Мы покажем вам шаг за шагом установку WordPress на сервер Debian 8 (Jessie).

Установка WordPress на Debian 8

Шаг 1. Обновление ПО.

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

apt-get update

apt-get upgrade

 

Шаг 2. Установите LAMP на сервер (Linux, Apache, MariaDB, PHP).

На сервер Debian 8 требуется LAMP. Если у вас не установлен LAMP, вы можете следить за нашим гидом здесь.

Шаг 3. Установка WordPress.

Первое , что нужно сделать, это перейти на страницу загрузки WordPress в и скачать последнюю стабильную версию WordPress, На момент написания этой статьи это версия 4.7.1:

wget http://wordpress.org/latest.zip

 

Распакуйте архив WordPress в корневой каталог на вашем сервере:

unzip -q latest.zip -d /var/www/html/

cd wordpress

cp -a * ..

 

Нам нужно будет изменить некоторые папки разрешения:

chown www-data:www-data -R /var/www/html/

 

Шаг 4. Настройка MariaDB для WordPress.

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

mysql_secure_installation

 

Настройте его следующим образом:

- Set root password? [Y/n] y

- Remove anonymous users? [Y/n] y

- Disallow root login remotely? [Y/n] y

- Remove test database and access to it? [Y/n] y

- Reload privilege tables now? [Y/n] y

 

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

mysql -u root -p

 

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

CREATE DATABASE wordpress character set utf8 collate utf8_bin;

GRANT ALL PRIVILEGES on wordpress.* to 'wpuser'@'localhost' identified by 'ваш_пароль';

FLUSH PRIVILEGES;

exit

 

Шаг 5. Настройка WordPress

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

mv wp-config-sample.php wp-config.php

 

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

nano wp-config.php

 

Ниже приведены значения, которые нам необходимо обновить в соответствии с нашей предыдущей базой данных и настройки пользователя:

// ** MySQL settings - You can get this info from your web host ** //

/** имя базы данных WordPress */

define('DB_NAME', 'wordpress');

 

/** пользователь базы данных MySQL */

define('DB_USER', 'wpuser');

 

/** пароль базы банных MySQL */

define('DB_PASSWORD', 'ваш_пароль');

 

/** MySQL hostname */

define('DB_HOST', 'localhost');

 

Шаг 6. Получение доступа к WordPress.

WordPress будет доступна в HTTP на порту 80 по умолчанию. Откройте ваш любимый браузер и перейдите по адресу http://yourdomain.ru или http://сервер-IP/ и выполнить необходимые шаги для завершения установки. Если вы используете брандмауэр, необходимо открыть порт 80 для обеспечения доступа к панели управления.

Поздравления! Вы успешно установили WordPress. Благодарим Вас за использование этого учебника для установки WordPress CMS (Content Management Systems) на вашем Debian 8 системы Jessie. Для получения дополнительной справки или полезной информации, мы рекомендуем вам зайти на официальный веб — сайт WordPress.

Как установить WordPress на Debian 8



2017-02-20T22:25:16
Установка ПО на Debian