Jak zainstalować Backdrop CMS na serwerze Ubuntu

Czy korzystasz z Ubuntu Server i potrzebujesz nowego systemu zarządzania treścią dla swojej witryny? Rozważ wdrożenie Backdrop CMS, narzędzia typu open source dla systemu Linux , które upraszcza zarządzanie witryną. W tym przewodniku pokażemy, jak skonfigurować Backdrop CMS w systemie Ubuntu .

Jak zainstalować zależności CMS tła na serwerze Ubuntu

System Backdrop CMS wymaga kilku zależności, które użytkownik musi zainstalować, w tym serwera WWW Apache, MySQL, PHP i kilku rozszerzeń PHP. Aby rozpocząć instalację tych zależności, uruchom terminal i SSH na serwerze lub fizycznie uruchom terminal.

Gdy terminal jest otwarty, użyj polecenia apt update, aby sprawdzić dostępność aktualizacji oprogramowania:

Sudo trafna aktualizacja

Po uruchomieniu apt update polecenie zainstaluj wszelkie oczekujące aktualizacje oprogramowania w systemie Ubuntu Server, wprowadzając następujące polecenie apt upgrade . Pamiętaj, że ta aktualizacja może trochę potrwać, zwłaszcza jeśli masz wiele pakietów do pobrania.

Sudo apt uaktualnienie

Gdy wszystko jest aktualne, nadszedł czas na zainstalowanie zależności. Użyj następującego polecenia apt install, aby skonfigurować Apache, PHP, SQL i wymagane rozszerzenia PHP.

sudo apt zainstaluj apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

Po zainstalowaniu wszystkich zależności będziesz musiał uruchomić instalację MySQL. Aby to zrobić, wykonaj poniższe polecenie.

sudo mysql_secure_installation

Po uruchomieniu powyższego polecenia zostaniesz poproszony o podanie bezpiecznego hasła do konta MySQL. Aby zwiększyć bezpieczeństwo, rozważ użycie generatora haseł Bitwarden, aby utworzyć silne i niezapomniane hasło.

Jak utworzyć bazę danych SQL dla CMS Backdrop na serwerze Ubuntu

Backdrop CMS wymaga MySQL dla potrzeb bazy danych. Z tego powodu musisz utworzyć nową bazę danych, aby korzystać z oprogramowania na Ubuntu Server. Aby rozpocząć, zaloguj się do MySQL na Ubuntu Server za pomocą następującego polecenia:

sudo mysql -u root -p

Następnie utwórz bazę danych za pomocą następującego polecenia:

CREATE DATABASE backdrop;

Następnie utwórz nowego użytkownika za pomocą polecenia CREATE USER . Pamiętaj, aby zmienić „hasło” na silne hasło wygenerowane przez generator haseł Bitwarden.

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

Następnie użyj polecenia GRANT ALL , aby nadać wszystkie uprawnienia nowemu użytkownikowi w bazie danych Backdrop SQL.

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

Na koniec, po skonfigurowaniu bazy danych SQL, użyj polecenia FLUSH PRIVILEGES i polecenia wyjścia , aby wylogować się z MySQL.

FLUSH PRIVILEGES;

exit;

Jak pobrać Backdrop CMS na serwer Ubuntu

Aby pobrać aplikację Backdrop CMS na swój komputer, użyj następującego polecenia pobierania wget .

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

Jeśli nie chcesz pobierać oprogramowania za pomocą wget, możesz pobrać je z oficjalnej strony pobierania Backdrop .

Jak zainstalować i skonfigurować Backdrop CMS na Ubuntu Server

Aby zainstalować oprogramowanie Backdrop CMS w systemie Ubuntu Server, musisz je najpierw rozpakować. Backdrop CMS jest dystrybuowany za pośrednictwem pliku ZIP, więc aby go rozpakować, musisz mieć zainstalowane narzędzie Unzip na serwerze. Aby zainstalować narzędzie Unzip na serwerze Ubuntu, użyj następującego polecenia apt install :

sudo apt zainstaluj rozpakuj

Po zainstalowaniu narzędzia Unzip możesz użyć polecenia unzip -d , aby wyodrębnić plik Backdrop.zip do katalogu /var/www/html/ (domyślny folder dla Apache). Pamiętaj, aby zmienić „MY_WEBSITE_NAME” na żądaną nazwę swojej witryny:

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

Alternatywnie, jeśli chcesz zainstalować Backdrop w głównym katalogu Apache, wykonaj następujące czynności:

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

Po zainstalowaniu oprogramowania Tło zaktualizuj uprawnienia:

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

Jeśli zamiast tego zainstalowałeś w katalogu głównym, użyj tego:

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

Następnie otwórz następujący adres URL w przeglądarce internetowej podłączonej do serwera:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
Lub, jeśli zainstalowałeś go w katalogu głównym, użyj zamiast tego:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

Gdy aplikacja Tło otworzy się w przeglądarce, zobaczysz narzędzie do konfiguracji GUI dla Tła. Aby rozpocząć, wybierz swój język, a następnie wybierz „Zapisz i kontynuuj”.

Po wybraniu opcji „Zapisz i kontynuuj” aplikacja Tło sprawdzi serwer Ubuntu, aby sprawdzić, czy wszystko jest poprawnie skonfigurowane. Jeśli wszystko jest w porządku, zostaniesz poproszony o skonfigurowanie bazy danych.

W polu „Nazwa bazy danych MySQL” wpisz „tło”. W polu „Nazwa użytkownika bazy danych” wpisz „backdropuser”, aw polu „Hasło bazy danych” wpisz silne hasło utworzone wcześniej podczas procesu instalacji SQL.

Po skonfigurowaniu bazy danych SQL Backdrop w pełni zainstaluje się na serwerze Ubuntu i możesz skonfigurować swoją witrynę za pomocą systemu Backdrop CMS. Skonfiguruj swoją witrynę w obszarze „Konfiguruj swoją witrynę”, a po zakończeniu kliknij „Zapisz i kontynuuj”, aby rozpocząć korzystanie z witryny.


Ulepsz schowek Gnome Shell za pomocą Pano

Ulepsz schowek Gnome Shell za pomocą Pano

Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik

Jak zainstalować Tuxedo OS na swoim komputerze

Jak zainstalować Tuxedo OS na swoim komputerze

Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.

Jak zainstalować plik DEB w systemie Linux

Jak zainstalować plik DEB w systemie Linux

Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.

Jak grać w Dying Light w systemie Linux

Jak grać w Dying Light w systemie Linux

Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na

Jak zainstalować Neptune Linux na swoim komputerze

Jak zainstalować Neptune Linux na swoim komputerze

Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.

Jak grać w Undertale w systemie Linux

Jak grać w Undertale w systemie Linux

Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.