GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Drupal su Ubuntu 20.04

Drupal è uno strumento di gestione dei contenuti open source e popolare che è alla base di molti siti Web su Internet. Viene fornito con molti moduli che consentono la creazione di qualsiasi tipo di sito Web.

In questo post, spiegheremo come installare lo strumento di gestione dei contenuti Drupal sul sistema operativo Ubuntu.

Nota :I passaggi qui menzionati sono stati testati su Ubuntu 20.04 LTS.

Fase 1:installa lo stack LAMP

Per Drupal, la piattaforma più comunemente utilizzata è lo stack LAMP. Pertanto, dovrai prima installare lo stack LAMP sulla tua macchina Ubuntu. Per installare lo stack LAMP su Ubuntu, segui questa guida.

Fase 2:Configura database e utente per Drupal

Drupal utilizza un database per la memorizzazione dei dati gestiti sul tuo sito web. Qui utilizzeremo MariaDB (fork di MySQL) come motore di database.

Per configurare il database e un utente per Drupal, accedi alla shell di MariaDB:

$ sudo mysql -u root -p

Ti verrà richiesta la password dell'utente root di MariaDB. Fornisci la password che hai impostato durante l'installazione di MariaDB.

Dopo l'autenticazione, vedrai la richiesta di accesso di MariaDB.

Ora crea un database per Drupal chiamato drupal_db :

$ CREATE DATABASE drupal_db;

Quindi crea un utente per Drupal chiamato drupal_user utilizzando il comando seguente:

$ CREATE USER ‘drupal_user’@’localhost’ IDENTIFIED BY ‘abc123;

Ora concedi i privilegi all'utente:

$ GRANT ALL ON drupal_db.* TO ‘drupal_user’@’localhost’;

Ora applica le modifiche:

$ FLUSH PRIVILEGES

Quindi esci dalla shell MariaDB:

$ EXIT;

Passaggio 3:scarica Drupal

Ora visita la pagina dei download del sito Web di Drupal e scarica il tar.gz di Drupal pacchetto. In alternativa, puoi utilizzare il comando seguente per scaricare l'ultima versione di Drupal (a partire da agosto 2021).

$ wget https://www.drupal.org/download-latest/tar.gz

Estrai il tar.gz file nella directory webroot del tuo sistema usando il comando seguente:

$ sudo tar -xvf drupal.tar.gz -C /var/www/html

La directory estratta sarà qualcosa come drupal-9.2.4 (numero-versione-Drupal). Per semplificare le cose, rinomina la directory estratta drupal-9.2.4 in solo drupal:

$ sudo mv /var/www/html/drupal-9.2.4/ /var/www/html/drupal

Ora cambia la proprietà dei file di installazione di Drupal con l'utente del tuo server web che è www-data . Usa il comando seguente per farlo:

$ sudo chown -R www-data:www-data /var/www/html/drupal

Inoltre, modifica le autorizzazioni utilizzando il comando seguente:

$ sudo chmod -R 775 /var/www/html/Drupal

Fase 4:crea il file dell'host virtuale di Apache

Ora crea il file host virtuale di Apache per Drupal. Utilizzare il comando seguente per creare il file host virtuale Apache drupal.conf :

$ sudo nano /etc/apache2/sites-available/drupal.conf

Ora aggiungi le righe sottostanti nel file. Sostituisci 192.168.72.200 con l'indirizzo IP o il nome di dominio del tuo server:

<VirtualHost *:80>
  ServerName 192.168.72.200
  DocumentRoot /var/www/html/drupal/
  <Directory /var/www/html/drupal/>
    AllowOverride All
  </Directory>
</VirtualHost>

Quindi salva il drupal.conf file e chiudi l'editor.

Ora usa il comando seguente per riavviare il servizio Apache:

$ sudo service apache2 restart

Fase 5:apportare modifiche al filesystem

Dovremo apportare piccole modifiche al nostro file system per completare correttamente il processo.

Nella directory principale di Drupal, c'è una sottodirectory denominata default . Crea file directory sotto il predefinito directory utilizzando il comando seguente:

$ mkdir /var/www/html/sites/default/files

Sotto /var/www/html/sites/default directory, c'è un file default.settings.php . Copia questo file nella stessa directory ma con il nome settings.php.

$ sudo cp /var/www/html/drupal/sites/default/default.settings.php /var/www/html/drupal/sites/default/settings.php

Ora assegna l'autorizzazione di scrittura al proprietario del gruppo utilizzando il comando seguente:

$ sudo chmod 664 /var/www/html/drupal/sites/default/settings.php

Quindi cambia la proprietà del /var/www/html/drupal/* nel server web:

$ sudo chown -R :www-data /var/www/html/drupal/*

Fase 6:avvia l'installazione guidata

Ora avvieremo la procedura guidata di installazione. Apri il tuo browser web e vai al seguente indirizzo:

http://server-ip

Dopo aver aperto il collegamento sopra, apparirà la seguente procedura guidata di installazione. Scegli la tua lingua preferita e premi Salva e continua .

Quindi scegli il profilo di installazione. Per semplificare le cose, scegli Standard e premi Salva e continua .

Ora nella pagina di configurazione del database, inserisci i dettagli del tuo database e premi Salva e continua .

Ora verrà avviata l'installazione di Drupal.

Successivamente apparirà la pagina di configurazione del sito. Inserisci alcune informazioni di base sul tuo sito, quindi fai clic su Salva e continua .

Vedrai la seguente pagina di benvenuto. D'ora in poi, puoi accedere al tuo sito Drupal tramite il suo IP o nome di dominio.

L'installazione di Drupal è stata completata. Ora ripristina le autorizzazioni per settings.php file:

$ chmod 644 /var/www/html/sites/default/settings.php

Drupal è una delle 5 migliori piattaforme CMS per la creazione di siti Web e blog. In questo post, abbiamo trattato l'installazione dello strumento di gestione dei contenuti Drupal sul sistema operativo Ubuntu. Ora puoi creare qualsiasi blog o sito Web utilizzando vari modelli Drupal.


Ubuntu
  1. Come installare Drupal 7 su Ubuntu 14.04

  2. Come installare Drupal su Ubuntu 16.04

  3. Come installare R su Ubuntu 16.04

  4. Come installare Vai su Ubuntu 18.04

  5. Come installare Drupal su Ubuntu 18.04

Come installare Drupal su Ubuntu 16.04

Come installare Drupal su Ubuntu 18.04 LTS

Come installare Drupal su Ubuntu 20.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04

Come installare Drupal 9 su Ubuntu 20.04