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