Этот пост в блоге учит вас, как установить WordPress на Debian 13. Word Press - это система управления веб-контентом с открытым исходным кодом, написанная на PHP, которая хранит данные в системе баз данных MySQL. Это одна из самых популярных систем управления контентом, используемых почти четвертью из одного миллиона веб-сайтов. WordPress был создан как инструмент для публикации блогов, но развился для поддержки другого веб-контента, включая более традиционные веб-сайты. В этом блоге мы установим WordPress с стеком LAMP.
Установка WordPress на Debian 13 с стеком LAMP проста и может занять до 10 минут.
Предпосылки
- Сервер с Debian 13 в качестве ОС.
- Права пользователя: пользователь root или обычный пользователь с привилегиями sudo.
Конвенции
|
|
Шаг 1. Обновите систему
Свежая установка Debian 13 требует обновления пакетов до последних доступных версий.
|
|
Шаг 2. Установите стек LAMP
Стек LAMP является ярлыком для Linux, Apache, MySQL и PHP и очень важен для создания веб-приложений. Во-первых, стек LAMP будет веб-сервером Apache. Для установки веб-сервера Apache выполните следующую команду:
|
|
После установки запуска и включения службы Apache:
|
|
Следующим в стеке LAMP станет сервис базы данных MariaDB. Чтобы установить его, выполните команду ниже:
|
|
После установки, запустите и включите сервис MariaDB:
|
|
Последняя часть стека LAMP будет PHP и его расширения. Для установки PHP с расширениями выполните следующую команду:
|
|
Шаг 3. Создайте базу данных и пользователя WordPress
Чтобы создать базу данных WordPress, пользователь WordPress и назначить правильные разрешения, выполните следующие команды:
|
|
Шаг 4. Скачате и установите WordPress
Во-первых, нам нужно скачать и извлечь файлы WordPress:
|
|
Установить соответствующие разрешения на файлы и папки.
|
|
Затем нам нужно открыть wp-config.php
WordPress php-файл и настройте базу данных и учетные данные пользователя, которые мы установили на предыдущем этапе. Для этого, во-первых, переименовать wp-config-sample.php
.
|
|
Откройте wp-config.php с вашим любимым редактором и редактированием этих строк кода, чтобы выглядеть так:
|
|
Сохранить файл и закрыть его.
Шаг 5. Создание файла виртуального хоста Apache
Для создания файла конфигурации Apache выполните следующую команду:
|
|
Откройте файл и вставьте следующие строки кода
|
|
Сохранить файл и закрыть его.
Включите конфигурацию обратной прокси-сервера
|
|
Включить файлы конфигурации Apache для WordPress вместе с модулем переписать.
|
|
Проверьте синтаксис Apache2:
|
|
Вы должны получить следующий вывод:
|
|
Если синтаксис в порядке, перезапустите службу Apache.
|
|
Теперь вы можете получить доступ и закончить установку WordPress на http://yourdomain.com
Шаг 6. Получите сертификат TLS от Let’s Encrypt
Мы будем использовать Let’s Encrypt для получения SSL-сертификата бесплатно. Пожалуйста, убедитесь, что вы указали свой домен на IP-адрес сервера. Шаги, приведенные ниже, будут работать только в том случае, если вы обслуживаете интерфейс управления с помощью Apache.
|
|
Запрос на Let’s Encrypt SSL.
|
|
Проверьте SSL
Откройте следующую ссылку в вашем веб-браузере для проверки.
|
|
Следующая команда гарантирует, что Certbot может проверить ваш домен с помощью вашей конфигурации.
|
|
Если пробный запуск прошел без ошибок, все готово. Теперь процесс продления будет автоматизирован.
Завершение
Поздравляю! Вы успешно установили WordPress на Debian 13 OS.
Если вам понравился этот пост о том, как установить WordPress на Debian 13, пожалуйста, поделитесь им с друзьями или оставьте комментарий ниже. Спасибо.