WordPress

Настройка среды разработки WordPress на Debian 10

Настройка среды разработки WordPress на Debian 10
В этой статье я покажу вам, как настроить сервер LAMP (Linux, Apache, MySQL / MariaDB, PHP) на Debian 10 Buster для веб-разработки WordPress. Итак, приступим.

Обновление кэша репозитория пакетов APT:

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:

$ sudo подходящее обновление

Кэш репозитория пакетов APT должен быть обновлен.

Установка и настройка MySQL / MariaDB:

Теперь установите серверные и клиентские пакеты MariaDB из официального репозитория пакетов Debian 10 с помощью следующей команды:

$ sudo apt установить mariadb-server mariadb-client

Для подтверждения установки нажмите Y а затем нажмите .

Менеджер пакетов APT загрузит и установит все необходимые пакеты.

На этом этапе будут установлены серверные и клиентские пакеты MariaDB.

Теперь проверьте, действительно ли Мариадб служба запускается с помощью следующей команды:

$ sudo systemctl статус mariadb

Как видите, Мариадб служба работает. Это также включено для автоматического запуска при загрузке системы.

Если в любом случае, Мариадб служба не запущена, затем запустите службу с помощью следующей команды:

$ sudo systemctl start mariadb

Теперь запустите следующую команду, чтобы установить корень пароль для MariaDB:

$ sudo mysql_secure_installation

Нажмите .

Теперь нажмите Y а затем нажмите .

Теперь введите свой корень пароль и нажмите .

Введите свой корень пароль еще раз и нажмите .

Нажмите Y а затем нажмите удалить анонимных пользователей.

Если вы не хотите позволять корень войдите удаленно, нажмите Y. В противном случае нажмите N. Затем нажмите .

Теперь нажмите Y и нажмите удалить тестовую базу данных.

Теперь нажмите Y а затем нажмите перезагрузить таблицу привилегий.

MariaDB должен быть настроен.

Создание пользователей и баз данных MySQL / MariaDB для WordPress:

Теперь вам нужно создать нового пользователя и базу данных для настройки разработки WordPress.

Войдите в оболочку MariDB с помощью следующей команды:

$ sudo mysql -u корень -p

Теперь введите MariaDB корень пароль, который вы уже установили, и нажмите .

Вы должны авторизоваться.

Теперь создайте новую базу данных wp_site1 со следующим оператором SQL:

СОЗДАТЬ БАЗУ ДАННЫХ wp_site1;

Теперь создайте нового пользователя Wordpress, установить пароль для пользователя (скажем, 123) и предоставьте пользователю разрешение на использование всех доступных баз данных с помощью следующего оператора SQL:

ПРЕДОСТАВИТЬ ВСЕ ВКЛЮЧЕНО *.* ДЛЯ 'wordpress' @ 'localhost', ОПРЕДЕЛЕННОГО '123';

Теперь очистите права MariaDB, чтобы изменения вступили в силу следующим образом:

ПРИВИЛЕГИИ ПРОМЫВКИ;

Теперь выйдите из оболочки MariaDB следующим образом:

\ q

Установка веб-сервера Apache, PHP и необходимых библиотек PHP:

Теперь установите веб-сервер Apache 2, PHP и все необходимые библиотеки PHP с помощью следующей команды:

$ sudo apt install apache2 php php-curl php-gd php-mbstring php-mysql
php-zip php-json php-xml

Теперь нажмите Y а затем нажмите для подтверждения установки.

Веб-сервер Apache 2, PHP и необходимые библиотеки PHP должны быть установлены.

Настройка веб-сервера Apache для разработки WordPress:

Пользователь запуска Apache по умолчанию в Debian 10: www-data а корневой веб-каталог по умолчанию - / var / www / html. Таким образом, как обычный пользователь, вы не сможете создавать, изменять или удалять какие-либо файлы / каталоги в корневом веб-каталоге. Когда вы настраиваете сервер разработки WordPress, это не то, что вам нужно.

Чтобы решить эту проблему, вы должны изменить пользователя запуска Apache на пользователя, входящего в систему, и изменить владельца и группу веб-корневого каталога / var / www / html вашему логину.

Чтобы изменить пользователя запуска Apache, отредактируйте / и т.д. / apache2 / envvars файл конфигурации с помощью следующей команды:

$ sudo nano / и т.д. / apache2 / envvars

Вы должны изменить APACHE_RUN_USER а также APACHE_RUN_GROUP переменные среды.

Теперь установите APACHE_RUN_USER а также APACHE_RUN_GROUP переменные среды для вашего имени пользователя для входа в систему. Если вы не знаете, какое имя пользователя, вы можете использовать кто я команда, чтобы узнать это.

Когда вы закончите, сохраните файл, нажав + Икс с последующим Y а также .

Теперь измените владельца и группу / var / www / html каталог для входа в систему с помощью следующей команды:

$ sudo chown -Rf $ (whoami): $ (whoami) / var / www / html

Чтобы функция постоянной ссылки WordPress работала, вам необходимо включить модуль перезаписи Apache. Для этого выполните следующую команду:

$ sudo a2enmod переписать

Чтобы изменения вступили в силу, перезапустите веб-сервер Apache 2 с помощью следующей команды:

$ sudo systemctl перезапустить apache2

Скачивание WordPress:

Вы можете скачать WordPress с официального сайта WordPress. Как только страница загрузится, нажмите на Скачать WordPress кнопка, как отмечено на скриншоте ниже.

Ваш браузер должен предложить вам сохранить файл. Выбирать Сохранить файл и нажмите на ОК.

Архив WordPress необходимо скачать.

Установка и настройка WordPress на сервере разработки LAMP:

Теперь дважды щелкните архивный файл WordPress. Архив нужно открывать с помощью Archive Manager. Теперь перейдите к Wordpress каталог из Менеджера архивов.

Выберите все файлы и каталоги и нажмите Извлекать.

Теперь перейдите к / var / www / html каталог и щелкните Извлекать.

Все необходимые файлы и каталоги должны быть извлечены. Теперь нажмите на Закрывать и закройте диспетчер архивов.

Теперь перейдите по адресу http: // localhost из своего веб-браузера. Вы должны увидеть страницу конфигурации WordPress. Выберите свой язык и нажмите Продолжать.

Теперь нажмите на Пошли!.

Теперь введите данные базы данных MySQL / MariaDB и нажмите Представлять на рассмотрение.

Если все пойдет хорошо, вы должны увидеть следующую страницу. Теперь нажмите на Запускаем установку.

Теперь введите информацию о своем веб-сайте и нажмите Установить WordPress. Обязательно запишите имя пользователя и пароль, так как они понадобятся вам позже для управления вашим сайтом WordPress.

WordPress должен быть настроен. Теперь нажмите на Авторизоваться.

Вы должны попасть на страницу входа администратора WordPress (http: // localhost / wp-login.php). Введите свое имя пользователя и пароль и нажмите Авторизоваться.

Вы должны войти в WordPress Admin. Теперь у вас должна быть возможность настроить свой сайт WordPress так, как вы хотите.

Итак, вот как вы устанавливаете среду разработки WordPress на Debian 10. Спасибо, что прочитали эту статью.

Лучшие приложения для сопоставления геймпадов для Linux
Если вам нравится играть в игры на Linux с помощью геймпада вместо стандартной системы ввода с клавиатуры и мыши, для вас есть несколько полезных прил...
Полезные инструменты для геймеров Linux
Если вам нравится играть в игры на Linux, скорее всего, вы использовали приложения и утилиты, такие как Wine, Lutris и OBS Studio, для улучшения игров...
Игры HD Remastered для Linux, ранее не выпускавшиеся для Linux
Многие разработчики и издатели игр придумывают HD-ремастеры старых игр, чтобы продлить жизнь франшизы, порадовать фанатов, требующих совместимости с с...