Come installare Backdrop CMS su Ubuntu Server

Stai usando Ubuntu Server e hai bisogno di un nuovo sistema di gestione dei contenuti per il tuo sito web? Prendi in considerazione l'implementazione di Backdrop CMS, uno strumento open source per Linux che semplifica la gestione dei siti web. In questa guida, ti mostreremo come configurare Backdrop CMS sul tuo sistema Ubuntu .

Come installare le dipendenze CMS sullo sfondo su Ubuntu Server

Il sistema Backdrop CMS richiede diverse dipendenze che l'utente deve installare, tra cui il server Web Apache, MySQL, PHP e diverse estensioni PHP. Per avviare l'installazione di queste dipendenze, avvia un terminale e SSH nel server o avvia fisicamente un terminale.

Una volta aperto il terminale, utilizzare il comando apt update per verificare la presenza di aggiornamenti software:

sudo apt aggiornamento

Dopo aver eseguito il comando apt update , installa eventuali aggiornamenti software in sospeso sul tuo sistema Ubuntu Server immettendo il seguente comando apt upgrade . Tieni presente che questo aggiornamento potrebbe richiedere del tempo, soprattutto se hai molti pacchetti da scaricare.

sudo apt aggiornamento

Una volta che tutto è aggiornato, è il momento di installare le dipendenze. Utilizzare il seguente comando apt install per configurare Apache, PHP, SQL e le estensioni PHP richieste.

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

Con tutte le dipendenze installate, dovrai eseguire un'installazione di MySQL. Per fare ciò, eseguire il comando seguente.

sudo mysql_secure_installation

Quando esegui il comando sopra, ti verrà chiesto di inserire una password sicura per il tuo account MySQL. Per una maggiore sicurezza, prendi in considerazione l'utilizzo del generatore di password Bitwarden per creare una password complessa e memorabile.

Come creare un database SQL per Backdrop CMS su Ubuntu Server

Backdrop CMS richiede MySQL per le sue esigenze di database. Per questo motivo, è necessario creare un nuovo database per utilizzare il software su Ubuntu Server. Per iniziare, accedi a MySQL su Ubuntu Server usando il seguente comando:

sudo mysql -u root -p

Quindi, crea il database usando il seguente comando:

CREATE DATABASE backdrop;

Successivamente, crea un nuovo utente utilizzando il comando CREATE USER . Assicurati di cambiare la "password" con una password complessa generata dal generatore di password Bitwarden.

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

Successivamente, utilizzare il comando GRANT ALL per concedere tutti i privilegi al nuovo utente sul database Backdrop SQL.

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

Infine, una volta configurato il database SQL, utilizzare il comando FLUSH PRIVILEGES e il comando exit per disconnettersi da MySQL.

FLUSH PRIVILEGES;

exit;

Come scaricare Backdrop CMS su Ubuntu Server

Per scaricare l'app Backdrop CMS sul tuo computer, utilizza il seguente comando wget download.

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

Se non desideri scaricare il software utilizzando wget, puoi ottenerlo dalla pagina di download ufficiale di Backdrop .

Come installare e configurare Backdrop CMS su Ubuntu Server

Per installare il software Backdrop CMS sul tuo sistema Ubuntu Server, devi prima estrarlo. Backdrop CMS è distribuito tramite un file ZIP, quindi dovrai avere lo strumento Unzip installato sul tuo server per estrarlo. Per installare lo strumento Unzip sul tuo server Ubuntu, usa il seguente comando apt install :

sudo apt install unzip

Dopo aver installato lo strumento Unzip, è possibile utilizzare il comando unzip -d per estrarre il file Backdrop.zip nella directory /var/www/html/ (la cartella predefinita per Apache). Assicurati di cambiare "MY_WEBSITE_NAME" con il nome desiderato del tuo sito web:

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

In alternativa, se desideri installare Backdrop nella directory principale di Apache, procedi come segue:

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

Una volta installato il software Backdrop, aggiorna le autorizzazioni:

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

Se invece hai installato nella directory principale, usa invece questo:

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

Successivamente, apri il seguente URL in un browser Web connesso al server:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
Oppure, se lo hai installato nella directory principale, usa invece questo:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

Quando l'app Sfondo si apre nel tuo browser, vedrai uno strumento di configurazione della GUI per Sfondo. Per iniziare, seleziona la tua lingua, quindi seleziona "Salva e continua".

Dopo aver selezionato "Salva e continua", Backdrop controllerà il tuo server Ubuntu per vedere se tutto è configurato correttamente. Se tutto è corretto, ti verrà chiesto di configurare il tuo database.

Nel campo "Nome database MySQL", inserisci "sfondo". Nel campo "Nome utente database", inserisci "backdropuser" e in "Password database", inserisci la password complessa che hai creato in precedenza durante il processo di installazione di SQL.

Con il tuo database SQL configurato, Backdrop si installerà completamente sul tuo server Ubuntu e potrai configurare il tuo sito web con il sistema Backdrop CMS. Configura il tuo sito nell'area "Configura il tuo sito" e fai clic su "Salva e continua" al termine per iniziare a utilizzare il tuo sito web.


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.