После успешной установки XAMPP на наш дистрибутив, мы воспользуемся возможностью установить WordPress на наши компьютеры, чтобы провести соответствующие тесты, будь то создание или изменение тем или плагинов для этой CMS.
С WordPress у нас есть возможность создать практически любой тип веб-страницы благодаря его гибкости и большому количеству плагинов, которые существуют для нее.
Установка WordPress в Linux
Первый шаг — это загрузка WordPress с официального сайта; для этого просто перейдите по следующей ссылке.
После загрузки последней версии WordPress я рекомендую поместить загруженный файл в папку XAMPP перед его распаковкой.
mv latest.zip /opt/lampp/htdocs/
Разархивируйте файл:
unzip /opt/lampp/htdocs/wordpress*.zip
Если вы хотите, чтобы WordPress был основным сайтом на локальном сервере, нам просто нужно переместить все файлы следующим образом.
Позиционируемся внутри распакованной папки:
cd /opt/lampp/htdocs/wordpress-4.9.5/wordpress
И перемещаем все файлы по основному пути XAMPP:
mv wordpress/* …/
Начало работы с установкой WordPress в Linux
На данном этапе необходимо убедиться, что все процессы XAMPP работают без проблем; они должны быть запущены: PHP, Apache и MariaDB.
Мы можем выполнить установку графически из браузера, нам просто нужно перейти на localhost.
Появится мастер установки и настройки WordPress, который сначала попросит нас создать базу данных.

В качестве альтернативы, мы можем выполнить этот процесс из терминала. Для этого в терминале выполните следующую команду :
mysql -u root -p CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; EXIT;
Где база данных - wordpress, пользователь - wodpressuser, а пароль - пароль.
Теперь мы можем выбрать, устанавливать ли закрытые ключи, которые предоставляет WordPress для более безопасной установки; это зависит от каждого пользователя . Для этого введите:
curl -s https://api.wordpress.org/secret-key/1.1/salt/
Это даст нам некоторые значения, которые мы скопируем в отдельном блоге с заметками.
Мы переименовали следующий файл, расположенный в папке WordPress:
cp wp-config-sample.php wp-config.php
После этого необходимо отредактировать следующий файл и добавить информацию из базы данных:
sudo nano wp-config.php
Найдите следующие строки и замените соответствующие должны быть такими:
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpressuser');
/** MySQL database password */
define('DB_PASSWORD', 'password');
. . .
define('FS_METHOD', 'direct');
Им также следует искать раздел:
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');
Там они разместят ранее полученные закрытые ключи.
Сохраните и закройте файл.
Теперь нам просто нужно открыть браузер, ввести адрес localhost и перейти по нему . Нам будет предложено завершить процесс установки. Нам также будет предложено выбрать язык, а также назначить имя пользователя и пароль, которые мы будем использовать для доступа к панели управления WordPress.
Имя пользователя и пароль будут созданы как администратор, и если они захотят использовать какой-либо другой тип пользователя, они создадут его в опциях, предлагаемых WordPress.
Иногда запрашивает данные конфигурации базы данных, можно вернуть обратно. Это происходит из-за проблем с кешем, вы можете очистить его и перезагрузить браузер, чтобы этого избежать.
Таким образом, в вашей системе установлен WordPress, чтобы вы могли выполнять свои тесты.
Установка довольно проста, я не хотел идти дальше, так как конфигураций этой CMS много, и они также зависят от пользователя.
Вы можете поиграть со значениями PHP.ini, чтобы настроить их в соответствии с потребностями использования WordPress, а также добавить настройки в файл .htaccess, находящийся внутри основной папки WordPress.
Как я прокомментировал, это уже зависит от ваших потребностей, и в сети слишком много информации об этом, вы можете положиться на кодекс WordPress, чтобы узнать больше об этом.