introduzione
Drupal è una popolare piattaforma di gestione dei contenuti open source. In questo articolo, ti mostreremo come installare Drupal 7 su un server Vultr basato sull'applicazione LEMP con un clic.
Prerequisiti
Distribuisci un'app LEMP con un clic sul tuo account Vultr. Al termine dell'installazione dell'app, accedi come utente root. Puoi anche accedere come utente non root, ma dovrai usare il sudo
comando in questo tutorial.
Fase 1: creare un database
Visualizza la password di root di MySQL nel terminale, quindi accedi a MySQL usando quella password.
cat /root/.my.cnf
mysql -u root -p
Installa un database MySQL per Drupal. Sostituire il nome del database ( drupal
) e il nome utente / password ( myusername
/ mypassword
) nell'esempio seguente, se lo si desidera.
create database drupal;
create user 'myusername'@'localhost' identified by 'mypassword';
grant all privileges on drupal.* to 'myusername'@'localhost' identified by 'mypassword' with grant option;
flush privileges;
exit;
Passaggio 2: scaricare il pacchetto Drupal
Innanzitutto, elimina i file modello predefiniti creati da Vultr.
cd /usr/share/nginx/html/
rm -f background.jpg index.php logo.png
Al momento in cui scrivo, l'ultima versione stabile di Drupal è la 7.37. Scarica e decomprimi il pacchetto Drupal in una directory intuitiva eseguendo i seguenti comandi.
wget http://ftp.drupal.org/files/projects/drupal-7.37.tar.gz
tar --strip-components=1 -zxvf drupal-7.37.tar.gz
Rimuovi il file di archivio che hai appena scaricato.
rm -f drupal-7.37.tar.gz
Prima dell'installazione, è necessario copiare il file di configurazione predefinito default.settings.php
come nuovo file chiamato settings.php
nella stessa directory. Non semplicemente rinominare il file predefinito, perché sono necessari entrambi i file per l'installazione di Drupal.
cp sites/default/default.settings.php sites/default/settings.php
Inoltre, è necessario aggiungere autorizzazioni di scrittura alla directory sites/default
e al file sites/default/settings.php
, altrimenti si verificherà un errore di autorizzazione.
chmod a+w sites/default
chmod a+w sites/default/settings.php
Visita http://[SERVER_IP]/
nel tuo browser. Sostituisci [SERVER_IP]
con l'indirizzo IP del tuo VPS. Segui le istruzioni sullo schermo per configurare Drupal.
Nel passaggio "Scegli profilo", puoi scegliere "Standard" per utilizzare le impostazioni standard. Se sei un utente esperto di Drupal, puoi scegliere "Minimo" per personalizzare l'installazione. Fai clic sul pulsante "Salva e continua".
Nel passaggio di "Scegli lingua", fai clic su "Salva e continua" per utilizzare l'inglese (integrato). Se desideri utilizzare una lingua diversa dall'inglese, fai clic sul link "Scopri come installare Drupal in altre lingue".
Nel passaggio "Imposta database", è necessario immettere i parametri del database come specificato di seguito.
Ricordarsi di sostituire il nome del database drupal
, il nome utente del database myusername
, la password del database mypassword
e il prefisso della tabella drupal_
con i propri. Non modificare altri campi.
Database type: MySQL, MariaDB, or equivalent
Database name: drupal
Database username: myusername
Database password: mypassword
Database table prefix: drupal_
Nel passaggio di "Configura sito", la procedura guidata di installazione ti avviserà di rimuovere le autorizzazioni di scrittura per directory sites/default
e file sites/default/settings.php
. Immettere i seguenti comandi nella finestra del terminale:
chmod a-w sites/default
chmod a-w sites/default/settings.php
Successivamente, inserisci il nome del sito, l'indirizzo e-mail del sito, il nome utente dell'amministratore, la password e l'indirizzo e-mail dal tuo browser. Seleziona il Paese e il fuso orario predefiniti. Fai clic su "Salva e continua" per procedere.
Nel passaggio "Fine", fai clic su "Visita il tuo nuovo sito" per completare l'installazione.
Questo è tutto. Hai installato Drupal 7 sul tuo VPS Vultr.