Как установить Backdrop CMS на CentOS 8

Как установить Backdrop CMS на CentOS 8

 

В этом руководстве мы покажем вам, как установить Backdrop CMS на CentOS 8. Для тех из вас, кто не знал, Backdrop CMS — это простая, легкая и легкая в использовании система управления контентом, используемая для создания привлекательных, профессиональных веб-сайты. Он очень прост в использовании, поэтому даже пользователи с минимальными техническими знаниями могут легко создавать веб-контент с помощью этого инструмента CMS.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку системы управления контентом Backdrop (CMS) на CentOS 8.

Установите Backdrop CMS на CentOS 8

Шаг 1. Прежде всего, убедитесь, что все пакеты обновлены.

sudo dnf update

Шаг 2. Установка LAMP Stack.

Если на вашем сервере еще не установлен стек LAMP, вы можете следовать нашему руководству здесь .

Шаг 3. Установка Backdrop CMS на CentOS 8.

Теперь мы загружаем последнюю версию Backdrop CMS, используя следующую команду:

wget https://codeload.github.com/backdrop/backdrop/zip/refs/tags/1.19.1
unzip 1.19.1.zip
mv backdrop-1.19.1 /var/www/html/backdrop

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

chown -R apache:apache /var/www/html/backdrop
chmod -R 755 /var/www/html/backdrop

Шаг 4. Настройка MariaDB.

По умолчанию MariaDB не усилен. Вы можете защитить MariaDB с помощью mysql_secure_installationскрипта. Вы должны внимательно прочитать и под каждым шагом, который установит пароль root, удалит анонимных пользователей, запретит удаленный вход root, а также удалит тестовую базу данных и доступ к безопасности MariaDB.

mysql_secure_installation

Настройте это так:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Затем нам нужно будет войти в консоль MariaDB и создать базу данных для Backdrop CMS. Выполните следующую команду:

mysql -u root -p

Вам будет предложено ввести пароль, поэтому введите пароль root для MariaDB и нажмите Enter. После входа на сервер базы данных вам необходимо создать базу данных для установки Backdrop CMS:

MariaDB [(none)]> CREATE DATABASE backdrop;
MariaDB [(none)]> CREATE USER 'user'@'localhost' IDENTIFIED BY 'YOUR-STRONG-PASSWORD';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON backdrop.* TO 'user'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES
MariaDB [(none)]> exit

Шаг 5. Настройка Apache.

Теперь мы настраиваем файл виртуального хоста Apache для размещения Backdrop CMS. Вы можете создать его с помощью следующей команды:

nano /etc/httpd/conf.d/backdrop.conf

Добавьте следующую строку:

<virtualhost *:80>
	ServerAdmin admin@your-domain.com
        ServerName backdrop.your-domain.com
        DocumentRoot /var/www/html/backdrop
<directory /var/www/html/backdrop>
       allowoverride all
       allow from all
</directory>
       TransferLog /var/log/httpd/backdrop_access.log
       ErrorLog /var/log/httpd/backdrop_error.log
</virtualhost>

Сохраните и закройте файл. Перезапустите службу Apache, чтобы изменения вступили в силу:

systemctl restart httpd

Шаг 6. Настройте брандмауэр.

Если на вашем сервере включен брандмауэр ОС, предоставьте доступ к портам 80 и 443 для доступа извне:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Шаг 7. Доступ к веб-интерфейсу Backdrop CMS.

После успешной установки Заставка по умолчанию будет доступна через HTTP-порт 80. Откройте свой любимый браузер, перейдите к экранным инструкциям и следуйте им, чтобы завершить установку.http://backdrop.your-domain.com

Поздравляю! Вы успешно установили Заставку . Благодарим за использование этого руководства по установке системы управления контентом Backdrop на CentOS 8 Linux. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Backdrop .

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

3 × три =