Raspberry PI Recalbox

Comment installer WordPress sur Raspberry Pi: Installation WordPress Raspberry Pi

Par Thomas, le 12 novembre 2020
Comment installer WordPress sur Raspberry Pi: Installation WordPress Raspberry Pi

Le Raspberry Pi est sans doute le meilleur ordinateur monocarte (SBC) du marché. Avec une multitude de systèmes d’exploitation, d’options logicielles et d’accessoires matériels compatibles, c’est une carte mère bien prise en charge. Bien que vous puissiez effectuer des tâches de base telles que la configuration d’un bureau Linux et la création d’une arcade de jeu rétro avec Lakka, RetroPie ou Recalbox, l’utilitaire Raspberry Pi peut être utilisé pour des tonnes de projets. Avec son équilibre entre les performances de calcul, un faible encombrement et une faible consommation d’énergie, le Raspberry Pi peut être utilisé comme un serveur Web exécutant des systèmes de gestion de contenu (CMS) tels que Drupal. Apprenez à installer WordPress sur les cartes Raspberry Pi dans ce tutoriel WordPress Raspberry Pi!

Hébergement WordPress Raspberry Pi: un mot sur WordPress.org vs WordPress.com

Parce que WordPress possède une multitude de ressources communautaires, c’est un CMS populaire. Vous trouverez de nombreux thèmes, forums et tutoriels. Cependant, il y a une différence clé dans WordPress.com et WordPress.org. WordPress.com est un service d’hébergement Web. Son plan gratuit est assez limité, bien que les mises à niveau payantes fournissent des fonctionnalités supplémentaires. Comparez cela à WordPress.org qui est la version à part entière de WordPress. Contrairement à WordPress.com, vous bénéficiez de toutes les capacités de ce CMS open source. Mais vous aurez besoin de votre propre nom de domaine et hébergement, que ce soit sur site ou à distance. L’hébergement WordPress Raspberry Pi offre une solution abordable.

Mon site web personnel, CupOfMoe.com, est un site Web WordPress avec un thème personnalisé. C’est sans doute le meilleur CMS pour les blogueurs et les écrivains. Je ne m’auto-héberge pas parce que je préfère concentrer mon énergie sur la création de contenu au lieu de gérer un serveur Web, mais un Raspberry Pi en tant que serveur WordPress est une excellente idée de projet facile.

Tutoriel WordPress Raspberry Pi: Créer un serveur Web WordPress Raspberry Pi

Créer un serveur WordPress Raspberry Pi est simple. Vous n’aurez besoin que d’un Raspberry Pi exécutant une distribution Linux (distribution) telle que Raspbian, une carte microSD avec votre système d’exploitation préféré (OS) monté, un clavier, une souris, une connexion Internet et un câble HDMI, sauf si vous utilisez sans tête.

Ce dont vous aurez besoin pour l’hébergement WordPress Raspberry Pi:

Coût total: 35 $

Tutoriel WordPress Raspberry Pi

Pour installer WordPress sur un Raspberry Pi, vous devrez installer Apache, MySQL, PHP et WordPress.

Serveur WordPress Raspberry Pi: installer Apache

Tout d’abord, vous devrez installer Apache, un programme de serveur Web incroyablement populaire. Dans un terminal, exécutez:

sudo apt-get install apache2 -y

Cela installe Apache. Une fois l’installation terminée, vous pouvez tester si cela a fonctionné correctement. Ouvrez un navigateur Web et accédez à http://localhost. Cela devrait afficher une page de destination Apache2.

Ensuite, vous pouvez modifier la page Web par défaut, qui se trouve sur /var/www/html/index.html. Dans une ligne de commande, entrez:

cd /var/www/html
ls -al

Vous verrez une sortie similaire à:

total 20
drwxr-xr-x 2 root root 4096 Aug 23 09:55 .
drwxr-xr-x 3 root root 4096 Aug 23 09:48 ..
-rw-r--r-- 1 root root 10701 Aug 23 09:55 index.html

Modifiez ce fichier en saisissant ce qui suit dans une fenêtre de terminal:

sudo leafpad index.html

Hébergement WordPress Raspberry Pi: Installer PHP

Maintenant, installez PHP, ou du code qui s’exécute lorsqu’un serveur reçoit une demande de page via un navigateur Web. Pour installer PHP, entrez:

sudo apt-get install php -y

Ensuite, créez un fichier index.php:

sudo leafpad index.php

Ajoutez du PHP de base à votre fichierindex.php:

 <?php echo "hello world"; ?>

Lorsque c’est terminé, enregistrez votre fichier et supprimez le fichier index.html. Vous utiliserez à la place le fichier index.php:

sudo rm index.html

Dans votre navigateur, accédez à localhost et vous devriez voir “bonjour le monde”, ou tout autre texte que vous avez ajouté. Si tout ce que vous visualisez est du PHP brut, redémarrez le service Apache:

sudo service apache2 restart

Ensuite, modifiez votre fichier index.php et ajoutez du contenu dynamique comme:

<?php echo date('Y-m-d H:i:s'); ?>

Une fois cela terminé, PHP devrait être installé. Il est maintenant temps d’installer MySQL, un excellent moteur de base de données. Courir:

sudo apt-get install mysql-server php-mysql -y

Après cela, redémarrez Apache avec:

sudo service apache2 restart

Installer WordPress sur Raspberry Pi: Installation de MySQL

Une fois que vous avez installé Apache, PHP et MySQL, il est temps d’installer WordPress sur le Raspberry Pi. Aller vers /var/www/html/ et supprimez tous les fichiers qu’il contient:

cd /var/www/html/
sudo rm *

Ensuite, téléchargez la dernière version de WordPress:

sudo wget http://wordpress.org/latest.tar.gz

Extrayez l’archive tar avec:

sudo tar xzf latest.tar.gz

Et déplacez le contenu de votre dossier WordPress vers le répertoire actuel dans lequel vous vous trouvez:

sudo mv wordpress/* .

Puisque vous avez fini d’utiliser votre archive tar, supprimez-la:

sudo rm -rf wordpress latest.tar.gz

Pour afficher le contenu de votre dossier WordPress, entrez:

ls

Enfin, assurez-vous que l’utilisateur Apache est le propriétaire par défaut de ce répertoire:

sudo chown -R www-data: .

Tutoriel WordPress Raspberry Pi: Installer WordPress

Ok, donc Apache, PHP, MySQL et WordPress sont tous (espérons-le) correctement installés. Vous devrez configurer votre base de données WordPress. Exécutez l’installation sécurisée MySQL avec:

sudo mysql_secure_installation

Vous êtes invité à entrer le mot de passe de l’utilisateur root. S’il n’y en a pas, appuyez simplement sur Entrée.

Tapez y et appuyez sur Entrée pour définir un mot de passe root, puis saisissez un nouveau mot de passe.

Appuyez sur y pour supprimer les utilisateurs anonymes, y pour interdire la connexion root à distance, y pour supprimer la base de données de test et y accéder, et y pour recharger les tables de privilèges. Ensuite, vous verrez un message disant “Merci d’utiliser MariaDB!”

Dans un terminal, exécutez MySQL avec:

sudo mysql -uroot -p

Entrez le mot de passe que vous avez créé précédemment. Créez une base de données pour votre installation WordPress Raspberry Pi en utilisant:

create database wordpress;

Si cela a fonctionné, vous devriez voir un message tel que:

Query OK, 1 row affected (0.00 sec)

Donnez les privilèges de base de données à l’utilisateur root en exécutant:

GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'YOURPASSWORD';

Pour que ceux-ci se manifestent, entrez:

FLUSH PRIVILEGES;

Quittez MariaDB avec CTRL + D.

Commencez à configurer WordPress. Dans un navigateur, saisissez http://localhost et vous devriez voir la page de configuration de WordPress. Sélectionnez votre langue préférée dans la liste et cliquez sur Continuer.

Vous verrez une page de bienvenue sur WordPress. Passez en revue ces informations et cliquez sur allons-y.

Chargez les informations du site:

Nom de la base de données: wordpress
Nom d’utilisateur: root
Mot de passe:
Hôte de la base de données: localhost
Préfixe de table: wp_

Les informations que vous entrez ici peuvent varier. Appuyez sur Soumettre pour continuer, puis sélectionnez exécuter l’installation. Donnez un titre à votre site, puis créez un nom d’utilisateur et un mot de passe. Après avoir rempli ces informations de base, cliquez sur installer WordPress. Vous pouvez vous connecter avec le nom d’utilisateur et le mot de passe que vous venez de créer.

De plus, vous pouvez vous connecter à http://localhost/wp-admin.

Raspberry Pi en tant que serveur WordPress: dernières réflexions

C’est ça! Votre serveur Web WordPress Raspberry Pi doit être opérationnel. J’ai trouvé l’installation de WordPress sur le Raspberry Pi un peu plus facile qu’une installation de Raspberry Pi Drupal, même si ce n’est pas très difficile non plus. En fin de compte, si vous recherchez un hébergement Web peu coûteux, un site WordPress auto-hébergé sur Raspberry Pi est un choix solide.

Pourquoi utilisez-vous votre Raspberry Pi?

Thomas

Thomas

Fan de Raspberry Pi de la première heure, je suis l'évolution de ces micro-pc depuis maintenant 5 ans. En plus de l'actualité je propose de nombreux tutoriels pour vous aider à exploiter pleinement votre nano-ordinateur côté domotique ou retro-gaming.