Выполнена правильная установка XAMPP в нашем дистрибутиве, теперь воспользуемся возможностью установить WordPress на наши компьютеры чтобы иметь возможность проводить соответствующие тесты создания или модификации тем или плагинов для этой CMS.
С WordPress у нас есть возможность создать практически любой тип веб-страницы благодаря его гибкости и большому количеству плагинов, которые существуют для нее.
Установка WordPress в Linux
Первый шаг - загрузить WordPress с его официального сайта, для этого нам просто нужно перейти к следующему ссылка.
Сделана загрузка последней версии Wodpress, lРекомендуется поместить загруженный файл в папку XAMPP. перед разархивированием.
mv latest.zip /opt/lampp/htdocs/
Разархивируйте файл:
unzip /opt/lampp/htdocs/wordpress*.zip
Si Вы хотите, чтобы wordpress был основным на localhost, нам просто нужно переместить все файлы следующим образом.
Позиционируемся внутри распакованной папки:
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, чтобы узнать больше об этом.
:)
> :(