Pour installer Drupal sur un serveur VPS, suivez les étapes suivantes:
1. Connectez-vous à votre serveur VPS via SSH
1. Une fois connecté, la première chose à faire est de mettre à jour le système de packages de votre serveur. Sous Ubuntu, cela se fait avec la commande suivante : `sudo apt-get update`
1. Installez la pile LAMP (Linux, Apache, MySQL, PHP). Sous Ubuntu, vous pouvez installer les composantes individuellement avec ces commandes :
a. Install Apache : `sudo apt-get install apache2` b. Install MySQL : `sudo apt-get install mysql-server` c. Install PHP : `sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql`1. Assurez-vous que les services Apache et MySQL sont en cours d’exécution avec les commandes :
a. Apache : `sudo service apache2 start` b. MySQL : `sudo service mysql start`1. Créez une base de données MySQL pour Drupal :
a. Connectez-vous à MySQL : `mysql -u root -p` b. Créez la base de données : `CREATE DATABASE drupal;` c. Créez un utilisateur : `CREATE USER ‘drupaluser’@‘localhost’ IDENTIFIED BY ‘password’;` d. Attribuez des privilèges : `GRANT ALL PRIVILEGES ON drupal.* TO ‘drupaluser’@‘localhost’;` e. Enregistrer les changements et quitter : `FLUSH PRIVILEGES;` et `exit;`1. Installez Drupal:
a. Téléchargez la dernière version de Drupal : `wget https://www.drupal.org/download-latest/tar.gz` b. Extrayez les fichiers : `tar xzf tar.gz` c. Déplacez les fichiers dans le répertoire du serveur web : `sudo mv drupal-x.x.x/ /var/www/html/drupal` d. Configurez Apache pour servir le site Drupal : `sudo nano /etc/apache2/sites-available/drupal.conf` et ajoutez les lignes suivantes :```
ServerAdmin email@example.com
DocumentRoot /var/www/html/drupal/
ServerName your-domain.com
ServerAlias www.your-domain.com
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
```
1. Terminez l’installation via le navigateur web. Dans votre navigateur web, ouvrez `http://your-domain.com` et suivez les instructions pour terminer l’installation de Drupal.
Assurez-vous de remplacer `your-domain.com`, `drupaluser`, et `password` avec vos propres valeurs.