Как установить WordPress на Кали Линукс?

настройка worpress на кали закончена

В этой статье мы попробуем установить WordPress на Кали Линукс, открывая серию статей об организации лаборатории пентестера на базе Кали. И сегодня мы настраиваем сайт на WP. Для начала проведём некоторые предварительные установки. Кое-что у вас уже установлено, так что имеющееся Кали пропустит. Это традиционный набор LAMP для Линукс и плюсом связку клиент+сервер базы данных:

apt-get install apache2 php mariadb-server mariadb-client

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

service apache2 start

service mariadb start

mysql -u root -p

Пароля нет, просто жмём Enter. Создадим базу данных wp для будущего сайта WordPress:

 

create database wp;

Проверим, получилось ли:

show databases;

база данных для сайта wordpressПока выходим:

exit

Качаем архив с подходящей версией WordPress по ссылке:

https://wordpress.org/download/releases/

Нам нужны версии, располагающиеся в разделе Latest Release. На данный момент я вижу последней версию 5.1.1. Выбираю архив tar.gz.

скачать wordpress для debian

Перехожу в папку Загрузок

cd Downloads

и проверяю список загруженных файлов

ls

Сразу переношу архив в папку, где сайт получит постоянную прописку (вместо архив в команде будет фигурировать полное имя скачанного tar.gz-архива):

cp архив /var/www/html/

Перехожу в папку, куда всё скопировалось:

cd /var/www/html/

И снова контролирую, всё ли на месте:

ls

Получаю необходимые права к скачанному архиву:

chmod 777 архив

Распаковываем архив в директорию сервера Apache:

tar -zxvf архив

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

ls

Переходим в “серверную” директорию:

cd /etc/apache2/
ls

в которой переходим в папку “готовых сайтов”:

cd sites-available
ls

Настроим корневую директорию апача, чтобы та указывала на наш будущий сайт. Для этого откроем содержимое этого файла:

nano 000-default.conf

установка wordpress кали линукс

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

добавить директорию для wordpress

Сохраним изменения Ctrl + O. По необходимости согласимся с именем файла, нажав Enter. Покинем редактор с помощью Ctrl + X. Если не уверены в проделанных изменениях, откройте документ с помощью команды:

nano 000-default.conf

и проверьте. По окончании действий рестартуем apahe:

service apache2 restart

Как установить WordPress на Кали Линукс: из терминала и браузера.

Запускаем любой браузер на локальный адрес:

localhost

Если всё было до того правильно, браузер откроется в окне установки настроек WP. Далее последует стандартная процедура установки сайта, в которой нужно правильно настроить файл wp-config.php, где необходимо указать:

  • Database name (название базы данных)
  • Database username (имя пользователя – админа)
  • Database password (пароль на базу данных)
  • Database host (адрес сайта)
  • Table prefix (это нам не понадобится, сайт будет в единственном экземпляре).

первые настройки конфигурации wordpress

Итак, Let’s go! В следующем окне вводим примерно как у меня (кнопку Submit не трогаем!):

wp-config для wordpress кали линукс

Забегая вперёд скажу, что файл wp-config.php всё равно создать в автоматическом режиме создать не получится. Зато мы сможем “выудить” его содержимое прямо из страницы браузера. Это содержимое мы и используем в качестве содержимого при ручном создании файла. Но это будет потом. Вернёмся в терминал. Зайдём в базу данных снова:

mysql -u root -p

Пароля по-прежнему нет – просто жмём Enter. Подготовим базу данных к новому владельцу, передав права командой:

grant all on база-данных.* to ‘имя-пользователя‘@’localhost‘ identified by ‘пароль‘;

grant all on wp.* to 'Name'@'localhost' identified by '123456';

передача прав на владение сайтом

Автонастройка никогда не прокатывает, зато содержимое wp-config генерируется тут же в окне:

содержимое wp-config

Скопируем выделенное Ctrl + С и запустим ещё одно окно терминала. В нём перейдём в папку:

cd /var/www/html/wordpress

и создадим файл

nano wp-config.php

создать wp-config вручную

Вставляем содержимое буфера и сохраняемся Ctrl + X. Подтверждаем имя через Enter. А теперь возвращаемся в браузер и продолжаем путь к финишной установке сайта. Заполняем строчки по усмотрению – с этими учётными данными вы будете заходить на локальный WordPress:

настройка wordpress на кали линукс

имя сайта, логин, пароль, почта

сгенерированный пароль, если собираетесь такой оставить, лучше запомнить. Что делать дальше, вы знаете. Через пару шагов вы попадёте в панель администратора WordPress с тремя предустановленными темами Twenty: Sixteen, Seventeen и Nineteen.

настройка worpress на кали закончена

Закройте браузер, перезагрузите Кали Линукс. Проверьте WordPress работой. Не забудьте запустить соответствующие службы:

service apache2 start
service mariadb start

Успехов.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

13 − семь =

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.