Raspberry Pi – Installer un CMS – Drupal version 7.22

J’ai déjà publié un ensemble de billets sur les CMS (WordPress, Joomla). Ce soir un de plus avec Drupal.

head

J’ai choisi d’installer le CMS avec Nginx et d’utiliser SQLite comme base de données car plus léger qu’un MySQL.

  1. Installer les différents paquets

    apt-get install -y nginx php5-fpm sqlite php5-sqlite php5-gd
  2. Télécharger Drupal 7.22 et décompresser l’archive
    mkdir /var/www
    cd /var/www
    wget http://ftp.drupal.org/files/projects/drupal-7.22.tar.gz
    tar zxvf drupal-7.22.tar.gz
    mv drupal-7.22 drupal
    chown -R www-data:www-data drupal
  3. Configurer le serveur web via un fichier /etc/nginx/sites-available/drupal
    server {
     listen 8080;
     root /var/www/drupal;
     index index.html index.htm index.php;
     server_name localhost;
     location / {
     try_files $uri $uri/ /index.html;
     }
    location ~ \.php$ {
     fastcgi_split_path_info ^(.+\.php)(/.+)$;
     fastcgi_pass unix:/var/run/php5-fpm.sock;
     fastcgi_index index.php;
     include fastcgi_params;
     }
    }
  4. Activer le site
    ln -s /etc/nginx/sites-available/drupal /etc/nginx/sites-enabled/drupal
  5. Télécharger la traduction de Drupal en français
    cd /var/www/drupal/profiles/standard/translations
    wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.0-alpha1.fr.po
  6. Vous pouvez maintenant aller sur l’ip de votre site avec le port défini dans le fichier de configuration
    Select_an_installation_profile___Drupal
  7. Vous pouvez suivre les instructions qui s’affichent sur l’écran. Rien de compliqué. J’ai choisi la version standard puis la langue française.
    Comme je n’ai installé que SQLite, Drupal va le sélectionner par défaut. La base de données se trouve dans le répertoire

    /var/www/drupal/sites/default/files/.ht.sqlite

    Installation de Drupal et de ses modules

    Installation de Drupal et de ses modules

  8. Etape de configuration des paramètres du site :
    Configuration_du_site___Drupal
  9. Une fois l’installation terminée, Drupal va vous envoyer sur votre site :
    Welcome_to_Pi_Home_Server_sous_Drupal___Pi_Home_Server_sous_Drupal

Maintenant que votre site est installé, vous pouvez naviguer, créer des articles, configurer, ajouter des extensions, etc.

Coté performance, sur mon Raspberry de test (256Mo) la réactivité est relativement correcte (c’est pas non plus une flèche). Sur un 512Mo et avec de l’overclock ça passera sans soucis.

Amusez-vous bien.

Vous aimez cet article ? Supportez-moi sur Patreon!

Vous aimerez aussi...