GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Drupal 9 su Ubuntu 20.04

Drupal è un sistema di gestione dei contenuti open source scritto in PHP e distribuito sotto la GNU General Public License. Drupal è anche popolare come WordPress ed è utilizzato da milioni di persone e organizzazioni per creare i propri siti.

In questo tutorial ti guideremo su come installare Drupal 9 utilizzando lo stack LAMP.

Iniziamo con l'installazione.

1 Installazione di estensioni PHP ed PHP

In questa sezione installeremo le estensioni PHP e PHP necessarie per eseguire Drupal.

Per prima cosa aggiorniamo il nostro sistema.

sudo apt update && apt upgrade

Installiamo le estensioni PHP e PHP.

sudo apt install php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl -y

2 2. Creazione del database e dell'utente del database

In questo passaggio creeremo un Database e un utente Database per il nostro Drupal luogo. Per farlo dobbiamo prima accedere al terminale MySQL.

mysql -u root -p

Creiamo un database.

MariaDB [(none)]> create database drupal;

Creiamo un utente e concediamo tutti i privilegi al database drupal .

MariaDB [(none)]> grant all privileges on drupal.* to 'drupal_user'@'localhost' identified by 'mypassword';

Non dimenticare di modificare "miapassword ‘ alla password desiderata.

Salviamo le modifiche che abbiamo fatto ed usciamo;

MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;

3 3. Scarica Drupal

Ora che PHP e MySQL sono impostati, ora scaricheremo Drupal. La versione di Drupal al momento della stesura di questo documento è 9.3.0.

Per prima cosa dobbiamo cambiare directory.

cd /var/www/

Scarichiamo Drupal.

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

Estraiamo il file.

tar -xvzf drupal.tar.gz

Rimuovere il file tar.gz e rinominare la directory estratta.

rm -r drupal.tar.gz

mv drupal-* drupal

Cambia la proprietà della directory drupal nell'utente Apache www-data .

chown -R www-data:www-data /var/www/drupal/

Correggi i permessi della directory Drupal.

sudo find /var/www/drupal/ -type d -exec chmod 755 {} \;
sudo find /var/www/drupal/ -type f -exec chmod 644 {} \;

Il primo comando troverà e imposterà tutte le directory su 755 e il secondo cercherà tutti i file e imposterà il permesso su 644.

4 4. Creazione di un host virtuale Apache

Creiamo un host virtuale per il nostro Drupal sito.

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

Aggiungi quanto segue su drupal.com.conf file.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/drupal
     ServerName domain.com



     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/smf/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

</VirtualHost>

Non dimenticare di modificare il Nome server  direttiva al tuo dominio .

Quindi salva ed esci.

Prima di riavviare il server Web Apache, è necessario abilitare Apache mod_rewrite . Per farlo, esegui questo comando.

sudo a2enmod rewrite

Ora abilitiamo l'host virtuale che abbiamo creato.

sudo a2ensite drupal.com.conf

Quindi riavvia il server web Apache.

sudo systemctl restart apache2

5 5. Finalizzare l'installazione di Drupal

Ora che l'host virtuale Apache è configurato, ora puoi accedere al tuo sito per finalizzare l'installazione di Drupal. Per farlo devi aprire il tuo Browser web e accedi al tuo sito http://domain.com .

Scegli la tua lingua preferita e fai clic su Salva e continua.

Seleziona un profilo di installazione. Seleziona l'opzione predefinita standard e fai clic su Salva e continua .

Fornisci il Nome del database , il Nome utente database e la password utente del database che abbiamo creato nel passaggio 2, quindi fai clic su Salva e continua .

Attendi il completamento dell'installazione.

Compila i moduli con le informazioni sul tuo sito e l'account di manutenzione del sito, quindi fai clic su Salva e continua .

Congratulazioni, l'installazione è riuscita.

6 Conclusione

Hai imparato quanto sia facile installare Drupal su Ubuntu 20.04 con lo stack LAMP. Se ti piace questo articolo ti potrebbe piacere anche il nostro articolo su WordPress.


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 15.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