Этот пост в блоге учит вас, как установить 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, пожалуйста, поделитесь им с друзьями или оставьте комментарий ниже. Спасибо.