XAMPP + WordPress в Manjaro
Установка и настройка XAMPP + WordPress на Manjaro Linux
Если вы хотите развернуть WordPress локально на Manjaro или другом Arch-подобном дистрибутиве, то этот гайд для вас. Мы пошагово пройдём путь от установки XAMPP до запуска WordPress. Подходит для новичков и разработчиков, которым нужен локальный стенд.
Шаг 1: Подготовка системы
Установите базовые инструменты для сборки программ из исходников:
sudo pacman -S base-devel
Шаг 2: Установка XAMPP
- Скачайте последнюю версию XAMPP с официального сайта.
- Сделайте файл исполняемым и запустите установку:
chmod +x xampp-linux-x64-*.run sudo ./xampp-linux-x64-*.run
- После установки запустите графический интерфейс XAMPP:
sudo /opt/lampp/manager-linux-x64.run
- Запустите Apache и MySQL.
Шаг 3: Создание базы данных
- Откройте
http://localhost/phpmyadmin
в браузере. - Создайте базу данных, например
mysite_db
.
Шаг 4: Установка WordPress
- Скачайте WordPress с wordpress.org.
- Распакуйте архив, переименуйте папку, например в
mysite
, и переместите её в XAMPP:sudo mv ~/Загрузки/wordpress /opt/lampp/htdocs/mysite
- Измените владельца папки:
sudo chown -R daemon:daemon /opt/lampp/htdocs/mysite
Шаг 5: Параметры подключения WordPress к базе данных
- Переименуйте файл
wp-config-sample.php
вwp-config.php
и - Отредактируйте параметры подключения к базе данных в файле
wp-config.php
define( 'DB_NAME', 'mysite_db' );
define( 'DB_USER', 'root' );
define( 'DB_PASSWORD', '' );
define( 'DB_HOST', 'localhost' );
🔹 DB_NAME - имя вашей базы данных (в примере mysite_db
)
🔹 DB_USER - имя пользователя базы данных (по умолчанию root
)
🔹 DB_PASSWORD - пароль пользователя (обычно пустой в XAMPP)
🔹 DB_HOST - адрес сервера базы данных (чаще всего localhost
)
Откройте http://localhost/mysite/
и завершите установку через веб-интерфейс.
Решение ошибки "Не удалось создать директорию"
Если при установке тем или плагинов появляется сообщение:
Установка не удалась: Не удалось создать директорию...
Это означает, что WordPress не имеет прав на создание каталогов. Решение:
sudo chown -R daemon:daemon /opt/lampp/htdocs/mysite
sudo find /opt/lampp/htdocs/mysite -type d -exec chmod 755 {} \;
sudo find /opt/lampp/htdocs/mysite -type f -exec chmod 644 {} \;
Альтернатива: можно использовать файловый менеджер, щёлкнув правой кнопкой мыши → «Свойства» → «Разрешения» и установить права вручную.
Решение проблемы с FTP
Если WordPress требует FTP-доступ при установке плагинов, добавьте в wp-config.php
строку:
define('FS_METHOD', 'direct');
Готово!
Теперь вы можете использовать полноценный локальный сайт WordPress на Manjaro. Это отличное решение для разработки и тестов.
Комментарии
Отправить комментарий