Как установить Backdrop CMS на сервер Ubuntu

Вы используете Ubuntu Server и нуждаетесь в новой системе управления контентом для своего веб-сайта? Рассмотрите возможность развертывания Backdrop CMS, инструмента с открытым исходным кодом для Linux , который упрощает управление веб-сайтом. В этом руководстве мы покажем вам, как настроить Backdrop CMS в вашей системе Ubuntu .

Как установить зависимости Backdrop CMS на Ubuntu Server

Для системы Backdrop CMS требуется несколько зависимостей, которые должен установить пользователь, включая веб-сервер Apache, MySQL, PHP и несколько расширений PHP. Чтобы начать установку этих зависимостей, запустите терминал и SSH на сервер или запустите терминал физически.

Когда терминал открыт, используйте команду apt update , чтобы проверить наличие обновлений программного обеспечения:

судо подходящее обновление

После выполнения команды apt update установите все ожидающие обновления программного обеспечения в вашей системе Ubuntu Server, введя следующую команду apt upgrade . Имейте в виду, что это обновление может занять некоторое время, особенно если вам нужно загрузить много пакетов.

судо подходящее обновление

Как только все будет обновлено, пришло время установить зависимости. Используйте следующую команду apt install для настройки Apache, PHP, SQL и необходимых расширений PHP.

sudo apt установить apache2 mysql-сервер php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

После установки всех зависимостей вам нужно будет запустить установку MySQL. Для этого выполните команду ниже.

sudo mysql_secure_installation

Когда вы запустите приведенную выше команду, вам будет предложено ввести безопасный пароль для вашей учетной записи MySQL. Для дополнительной безопасности рассмотрите возможность использования генератора паролей Bitwarden для создания надежного и запоминающегося пароля.

Как создать базу данных SQL для Backdrop CMS на сервере Ubuntu

Backdrop CMS требует MySQL для своей базы данных. В связи с этим вам необходимо создать новую базу данных, чтобы использовать программное обеспечение на сервере Ubuntu. Для начала войдите в MySQL на сервере Ubuntu, используя следующую команду:

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

Затем создайте базу данных с помощью следующей команды:

CREATE DATABASE backdrop;

Затем создайте нового пользователя с помощью команды CREATE USER . Обязательно измените «пароль» на надежный пароль, сгенерированный генератором паролей Bitwarden.

CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';

После этого используйте команду GRANT ALL , чтобы предоставить все привилегии новому пользователю в базе данных Backdrop SQL.

GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';

Наконец, когда база данных SQL настроена, используйте команду FLUSH PRIVILEGES и команду выхода , чтобы выйти из MySQL.

FLUSH PRIVILEGES;

exit;

Как загрузить Backdrop CMS на сервер Ubuntu

Чтобы загрузить приложение Backdrop CMS на свой компьютер, используйте следующую команду загрузки wget .

wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip

Если вы не хотите загружать программное обеспечение с помощью wget, вы можете получить его на официальной странице загрузки Backdrop .

Как установить и настроить Backdrop CMS на Ubuntu Server

Чтобы установить программное обеспечение Backdrop CMS в вашей системе Ubuntu Server, вам необходимо сначала извлечь его. Backdrop CMS распространяется в виде ZIP-файла, поэтому для его распаковки вам потребуется установить на сервер инструмент Unzip. Чтобы установить инструмент Unzip на сервер Ubuntu, используйте следующую команду apt install :

sudo apt установить распаковать

После установки инструмента Unzip вы можете использовать команду unzip -d для извлечения файла Backdrop.zip в каталог /var/www/html/ (папка по умолчанию для Apache). Обязательно измените «MY_WEBSITE_NAME» на желаемое название вашего сайта:

sudo mkdir -p /var/www/html/MY_WEBSITE_NAME sudo unzip backdrop.zip -d /var/www/html/MY_WEBSITE_NAME

В качестве альтернативы, если вы хотите установить Backdrop в корневой каталог Apache, сделайте следующее:

sudo unzip backdrop.zip -d /var/www/html/

После установки программного обеспечения Backdrop обновите разрешения:

sudo chown -R www-data:www-data /var/www/html/backdrop/ sudo chmod -R 755 /var/www/html/backdrop/

Если вместо этого вы установили в корневой каталог, используйте вместо этого:

sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/

Затем откройте следующий URL-адрес в веб-браузере, подключенном к серверу:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
Или, если вы установили его в корневой каталог, используйте вместо этого:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

Когда приложение Backdrop откроется в вашем браузере, вы увидите инструмент настройки графического интерфейса для Backdrop. Для начала выберите свой язык, а затем выберите «Сохранить и продолжить».

После выбора «Сохранить и продолжить» Backdrop проверит ваш сервер Ubuntu, чтобы убедиться, что все настроено правильно. Если все правильно, вам будет предложено настроить базу данных.

В поле «Имя базы данных MySQL» введите «backdrop». В поле «Имя пользователя базы данных» введите «backdropuser», а в поле «Пароль базы данных» введите надежный пароль, который вы создали ранее в процессе установки SQL.

После настройки вашей базы данных SQL Backdrop полностью установится на ваш сервер Ubuntu, и вы сможете настроить свой веб-сайт с помощью системы Backdrop CMS. Настройте свой сайт в области «Настроить свой сайт» и нажмите «Сохранить и продолжить», когда закончите, чтобы начать использовать свой сайт.


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.