• About
  • Advertise
  • Privacy & Policy
  • Contact
Tech News, Magazine & Review WordPress Theme 2017
  • ACCUEIL
    • Home – Layout 5
  • Review

    National Academy of Sciences endorses embryonic engineering

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    Fujifilm X-T2 review: The definition of a great camera

    The Analogue Nt Mini is the perfect NES console for video game lovers

    Using a mind reading device, ‘locked-in’ patients told researchers they’re happy

    Watch Cruise’s self-driving Bolt EV navigate smoothly to SF’s Dolores Park

  • Gaming

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    National Academy of Sciences endorses embryonic engineering

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    The Analogue Nt Mini is the perfect NES console for video game lovers

    GoPro’s Karma drone is back on sale after design flaw made them fall out of the sky

  • Gear
    • All
    • Audio
    • Camera
    • Laptop
    • Smartphone

    Apple Watch Series 2 Is Swimproof and Comes With Built-In GPS

    National Academy of Sciences endorses embryonic engineering

    Jack Dorsey says he’ll continue running both Square and Twitter

    Fujifilm X-T2 review: The definition of a great camera

    The Warby Parker of hair color, Madison Reed, scores new funding and a CMO

    Shopify CEO attempts to defend continued hosting of Breitbart’s online store

    Trending Tags

    • Best iPhone 7 deals
    • Apple Watch 2
    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • iOS 10
    • iPhone 7
    • Sillicon Valley
  • Computers

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    Fujifilm X-T2 review: The definition of a great camera

    Shopify CEO attempts to defend continued hosting of Breitbart’s online store

    SpaceX targets February 18 for Dragon resupply mission to ISS

  • Applications

    Apple Watch Series 2 Is Swimproof and Comes With Built-In GPS

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    National Academy of Sciences endorses embryonic engineering

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    Jack Dorsey says he’ll continue running both Square and Twitter

  • Security

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    National Academy of Sciences endorses embryonic engineering

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    The Warby Parker of hair color, Madison Reed, scores new funding and a CMO

    Shopify CEO attempts to defend continued hosting of Breitbart’s online store

No Result
View All Result
  • ACCUEIL
    • Home – Layout 5
  • Review

    National Academy of Sciences endorses embryonic engineering

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    Fujifilm X-T2 review: The definition of a great camera

    The Analogue Nt Mini is the perfect NES console for video game lovers

    Using a mind reading device, ‘locked-in’ patients told researchers they’re happy

    Watch Cruise’s self-driving Bolt EV navigate smoothly to SF’s Dolores Park

  • Gaming

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    National Academy of Sciences endorses embryonic engineering

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    The Analogue Nt Mini is the perfect NES console for video game lovers

    GoPro’s Karma drone is back on sale after design flaw made them fall out of the sky

  • Gear
    • All
    • Audio
    • Camera
    • Laptop
    • Smartphone

    Apple Watch Series 2 Is Swimproof and Comes With Built-In GPS

    National Academy of Sciences endorses embryonic engineering

    Jack Dorsey says he’ll continue running both Square and Twitter

    Fujifilm X-T2 review: The definition of a great camera

    The Warby Parker of hair color, Madison Reed, scores new funding and a CMO

    Shopify CEO attempts to defend continued hosting of Breitbart’s online store

    Trending Tags

    • Best iPhone 7 deals
    • Apple Watch 2
    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • iOS 10
    • iPhone 7
    • Sillicon Valley
  • Computers

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    Fujifilm X-T2 review: The definition of a great camera

    Shopify CEO attempts to defend continued hosting of Breitbart’s online store

    SpaceX targets February 18 for Dragon resupply mission to ISS

  • Applications

    Apple Watch Series 2 Is Swimproof and Comes With Built-In GPS

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    National Academy of Sciences endorses embryonic engineering

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    Jack Dorsey says he’ll continue running both Square and Twitter

  • Security

    To regain advertiser trust, Facebook is tracking ads by the millisecond

    National Academy of Sciences endorses embryonic engineering

    Google has been asked to take down over a million websites

    Watch Dogs 2 Update Coming This Week, Here’s What It Does

    The Warby Parker of hair color, Madison Reed, scores new funding and a CMO

    Shopify CEO attempts to defend continued hosting of Breitbart’s online store

No Result
View All Result
Technique de pointe
No Result
View All Result
Home Générale

Comment héberger un site WordPress sur Raspberry Pi

Caleb by Caleb
mars 11, 2021
154
Comment héberger un site WordPress sur Raspberry Pi
Share on FacebookShare on Twitter


Si vous voulez l’expérience WordPress la plus simple, un hébergeur WordPress géré aimer Moteur WP gère toute la configuration et le support afin que vous puissiez vous concentrer sur votre contenu. C’est ce que nous utilisons pour gérer nos propres sites soeurs.

Mais si vous n’avez pas de fonds, ou si vous souhaitez simplement développer vos compétences en bricolage, vous pouvez utiliser un Raspberry Pi pour votre site WordPress.

Voici comment configurer Apache, MySQL et PHP sur votre Raspberry Pi et les sites Web hôtes, à la fois localement et sur le Web.

Pourquoi utiliser WordPress?

Si vous cherchez un moyen de hébergez un site Web avec le minimum de tracas, WordPress n’est pas la solution évidente. Nous avons déjà regardé comment configurer le Raspberry Pi pour héberger un site Web statique ou dynamique (c’est-à-dire un site qui repose sur des pages standard pré-écrites ou un site qui utilise une base de données pour peupler les pages).

Mais si vous avez vraiment besoin d’utiliser WordPress, ou que vous développez un thème ou des plugins pour un site WordPress, alors avoir un Raspberry Pi avec la plate-forme de blogs installée et prête à l’emploi est une excellente option.

Quel Raspberry Pi devriez-vous utiliser?

Raspberry Pi 3 et Raspberry Pi 3B +

Pour installer WordPress sur un Raspberry Pi, vous devrez le configurer en tant que serveur LAMP. Avec Linux, Apache, MySQL et PHP installés, votre Pi pourra alors gérer WordPress (et d’autres logiciels de site Web).

Plusieurs modèles de Raspberry Pi sont disponibles. Vous pourriez en avoir un, plusieurs ou aucun. Mais lequel est le plus adapté pour exécuter WordPress?

Heureusement, n’importe quelle version du Raspberry Pi peut être utilisée pour héberger un site WordPress. Cependant, pour de meilleurs résultats, nous vous recommandons d’utiliser un Raspberry Pi 2 ou version ultérieure. De plus, assurez-vous d’utiliser une carte SD plus grande – au moins 16 Go – car l’espace de stockage est une exigence clé pour les serveurs Web. (Pensez également à un stockage externe pour le Pi!)

Le reste de ce tutoriel suppose que votre Raspberry Pi est allumé et connecté à votre réseau local. Vous devez également avoir configuré SSH pour accéder à la ligne de commande à distance.

Étape 1: configurer le serveur Web Apache

Commencez par installer le serveur Web Apache. C’est un logiciel qui vous permet de servir n’importe quel type de page Web à n’importe quel navigateur. C’est tout ce dont vous avez besoin pour servir une page HTML, statique ou créée dynamiquement avec PHP.

sudo apt install apache2 -y

Une fois installé, Apache déposera un fichier HTML de test dans le dossier Web de votre Pi. Vous devriez tester cela à partir d’un autre ordinateur (ou smartphone) sur votre réseau. Vous devrez entrer l’adresse IP du Pi dans la barre d’adresse de votre navigateur. Si vous utilisez SSH, vous le saurez déjà; sinon, entrez:

hostname -I

Cela affiche l’adresse IP de votre Raspberry Pi. La page que vous voyez devrait ressembler à ceci:

Serveur Apache installé sur Raspberry Pi

Vous pouvez également vérifier que la page Web fonctionne à partir de votre Raspberry Pi en utilisant l’adresse http: // localhost.

Étape 2: Installez PHP sur Raspberry Pi

Ensuite, il est temps d’installer PHP. Il s’agit d’un préprocesseur logiciel qui permet la diffusion de pages Web générées par le serveur plutôt que de pages HTML statiques. Alors qu’une page HTML peut être écrite dans son intégralité, une page PHP comportera des appels vers d’autres pages, et la base de données, pour la remplir de contenu.

Alors que d’autres plates-formes côté serveur sont disponibles (telles que ASP), PHP est vital ici car il est requis pour WordPress car WordPress lui-même est écrit en PHP.

Installer avec:

sudo apt install php -y

Une fois que cela est fait, vous devriez tester que PHP fonctionne. Changer de répertoire en / var / www / html / comme ça:

cd /var/www/html/

Ici, supprimez le index.html fichier (la page Web que vous avez consultée précédemment):

sudo rm index.html

Ensuite, créez un nouveau fichier appelé index.php (nano est installé par défaut):

sudo nano index.php

Ici, ajoutez tout (ou tout) du code suivant:

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

Dans l’ordre, ces commandes s’affichent:

  • L’expression “bonjour le monde”

  • La date et l’heure actuelles

  • Info PHP pour l’installation

Enregistrez le fichier, puis redémarrez Apache:

sudo service apache2 restart

Actualisez la page pour voir les résultats.

PHP installé et fonctionnant sur Raspberry Pi

PHP et Apache fonctionnent tous les deux. Il est maintenant temps d’installer le logiciel de base de données MySQL.

Étape 3: Installez MySQL sur Raspberry Pi

WordPress (et d’autres logiciels de site Web générés dynamiquement) nécessite une base de données afin de stocker le contenu, des liens vers des images et de gérer l’accès des utilisateurs (entre autres). Ce projet utilise un fork de MySQL appelé MariaDB:

sudo apt install mysql-server php-mysql -y

Une fois celui-ci installé, vous devrez à nouveau redémarrer Apache:

sudo service apache2 restart

Comme indiqué, d’autres options de base de données sont disponibles pour ce type de projet. Cependant, pour de meilleurs résultats, surtout si c’est la première fois que vous configurez un serveur Web, restez avec MySQL.

Étape 4: Installez WordPress sur Raspberry Pi

Pour installer WordPress, vous devez d’abord l’installer. Avant de faire cela, cependant, supprimez le contenu du / html / annuaire:

cd /var/www/html/
sudo rm *

Le joker astérisque supprime tout dans le répertoire grâce au rm

(supprimer) commande.

Téléchargez WordPress avec wget Ensuite, utilisez wget

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

pour télécharger la dernière version de WordPress:

sudo tar xzf latest.tar.gz

Une fois téléchargé, extrayez le contenu:

sudo mv wordpress/* .

Le répertoire wordpress doit être créé, mais vous voulez le contenu en html. Bien que vous puissiez les déplacer manuellement à l’aide de l’interface utilisateur du bureau, il est simple de le faire à partir de la ligne de commande:

Assurez-vous d’inclure l’espace et le point à la fin, qui se réfèrent au répertoire courant! Entrer ls

pour confirmer que le répertoire est plein de dossiers WordPress et de fichiers PHP:

Déplacer le contenu du répertoire WordPress

sudo rm -rf wordpress latest.tar.gz

Avant de continuer, rangez un peu les choses en supprimant le fichier téléchargé et le répertoire wordpress:

sudo chown -R www-data: .

Ensuite, définissez l’utilisateur Apache comme propriétaire du répertoire:

Étape 5: Configurer MySQL

sudo mysql_secure_installation

Pour configurer la base de données, vous devez d’abord exécuter la commande d’installation:

Vous serez bientôt invité à définir un mot de passe root. Suivez les instructions à l’écran, en veillant à conserver une note du mot de passe, car il vous sera demandé plus tard.

  • Une fois que celui-ci en est un, les invites suivantes apparaîtront:

  • Supprimer les utilisateurs anonymes

  • Interdire la connexion root à distance

  • Supprimer la base de données de test et y accéder

Recharger les tables de privilèges maintenant Pour chacun d’entre eux, appuyez sur Oui

confirmer. Une fois terminé, le message “Tout est fait!” le message sera affiché.

Étape 6: Créez la base de données WordPress Pour installer WordPress, vous devez d’abord configurer la base de données. Commencez par exécuter le mysql

sudo mysql -uroot -p

commande, en entrant le mot de passe antérieur.

create database wordpress;

Cela ouvre le moniteur MariaDB. À l’invite, créez la base de données:

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

Notez comment toutes les commandes du moniteur MariaDB se terminent par un “;”. Ensuite, l’utilisateur root a besoin des privilèges de base de données. Utilisez votre propre mot de passe à la place de PASSWORD.

FLUSH PRIVILEGES;

Suivez ceci en vidant les privilèges de base de données précédents: Quittez l’outil de gestion de base de données MariaDB avecCtrl + D

.

Étape 7: Installez et configurez WordPress

L’installation de WordPress est simple; si vous l’avez déjà fait sur un site Web existant, vous devez savoir quoi faire.

Ouvrez le site Web dans votre navigateur (comme décrit ci-dessus). Vous devriez voir l’écran de configuration de WordPress. Sélectionnez votre langue, puis Continuer et notez ce qui est requis: le nom de la base de données, le nom d’utilisateur, le mot de passe, l’hôte et le préfixe de la table (c’est pour les tables de la base de données). Si vous êtes arrivé jusqu’ici, vous devriez avoir nommé la base de données “wordpress”, et avoir une note du mot de passe. Le nom d’utilisateur estracine et l’hôtelocalhost . Le Préfixe de table

est wp_. Cliquez surNous faire parvenir , alorsExécutez l’installation , et saisissez leTitre du site , avec leNom d’utilisateur , et Mot de passe pour votre compte administrateur. Cliquez surInstallez WordPress

, et attendez que WordPress soit (rapidement) mis en place. Pour vous connecter à votre installation WordPress, accédez àhttp: // localhost / wp-admin

.

Site WordPress installé sur un Raspberry Pi À ce stade, vous disposez d’un site que vous pouvez commencer à utiliser. Notre guide de démarrer avec WordPress

aidera ici. N’oubliez pas de choisir un thème et quelques plugins utiles. Vous aurez également besoin d’une méthode pour accéder au site à partir d’Internet.

Accédez à votre site WordPress depuis Internet

Dans l’état actuel des choses, vous ne pourrez probablement accéder au site qu’à partir de votre réseau domestique. Pour changer cela, vous aurez besoin d’une adresse IP statique et gérez la redirection de port de votre routeur vers votre Raspberry Pi. Les adresses IP statiques sont cependant chères, mais vous pouvez utiliser un fournisseur DNS dynamique à la place. Cela lie essentiellement une URL personnalisée à votre Raspberry Pi, bien que ces services soient souvent payants. Consultez notre liste des meilleurs fournisseurs DNS dynamiques

pour plus de détails. Si vous rencontrez des problèmes avecpages blanches vierges ou erreur de serveur interne 500 dans WordPress

, jetez un œil à notre guide utile.

Hébergez un site WordPress sur Raspberry Pi: Succès!

  • Vous avez terminé maintenant, et un site WordPress est en cours d’exécution sur votre Raspberry Pi. Tant que l’ordinateur reste sous tension, le site reste accessible. Le processus est également simple, vous obligeant simplement à:

  • Installez Apache, PHP et MySQL

  • Téléchargez et installez WordPress

  • Configurer la base de données MySQL

  • Créez votre base de données WordPress

  • Configurer WordPress

Lancez le site et accédez-y localement ou via le web Si tout cela était un peu accablant, nous ne vous en voulons pas. C’est pourquoi nous vous recommandons d’utiliser Moteur WP

pour héberger des sites WordPress sans tracas. Ils gèrent tous les problèmes administratifs afin que vous puissiez vous concentrer sur votre contenu. Continuez à affiner vos connaissances WordPress avec notre guidevignettes et tailles d’images en vedette dans WordPress

.
utorrent-scandale

7 sites de torrent souterrains pour obtenir du contenu non censuré


Vous avez besoin de moteurs de recherche spécialisés pour trouver des torrents légaux, des maisons saisies, des archives publiques et même des ovnis. Entrez dans le dark web.

A propos de l’auteur
Christian Cawley

(1449 Articles publiés)

Rédacteur adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliqué. Il produit également The Really Useful Podcast et possède une vaste expérience dans le support des ordinateurs de bureau et des logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amateur de Lego et un fan de jeux rétro.

Plus de Christian Cawley

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives!

Un pas de plus…!

Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.

.

— to www.makeuseof.com

Get real time update about this post categories directly on your device, subscribe now.

Unsubscribe
Caleb

Caleb

Recommended.

Microsoft Teams sauvegarde pour la plupart des utilisateurs après une panne mondiale

Microsoft Teams sauvegarde pour la plupart des utilisateurs après une panne mondiale

juillet 21, 2022
WordPress Ultimate Addons pour la vulnérabilité Elementor affecte +1 million

WordPress Ultimate Addons pour la vulnérabilité Elementor affecte +1 million

mai 13, 2021

Subscribe.

Trending.

10 problèmes courants de l’iPhone 13 et comment les résoudre

10 problèmes courants de l’iPhone 13 et comment les résoudre

décembre 24, 2021
Comment installer phpMyAdmin sur Debian 11 Bullseye (Apache)

Comment installer phpMyAdmin sur Debian 11 Bullseye (Apache)

novembre 25, 2021
Erreur C14a du code d’assistance Snapchat : comment y remédier ?

Erreur C14a du code d’assistance Snapchat : comment y remédier ?

août 21, 2022
Avantages et inconvénients des concepteurs et créateurs de jeux vidéo

Avantages et inconvénients des concepteurs et créateurs de jeux vidéo

septembre 17, 2021
Étapes pour installer MySQL sur Ubuntu 22.04 LTS Jammy Linux

Étapes pour installer MySQL sur Ubuntu 22.04 LTS Jammy Linux

mai 15, 2022

Catégories de produits

  • Non classé (2)
Technique de pointe

We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Check our landing page for details.

Follow Us

Catégories

  • Apple
  • Applications
  • Audio
  • Camera
  • Computers
  • Gaming
  • Gear
  • Générale
  • Laptop
  • Microsoft
  • Photography
  • portrait
  • Review
  • Security
  • Smartphone

Étiquettes

actualités industrielles actualité économique affaires ailette AMERS ASIE ASXPAC BACT Buying Guides CMPNY Commerce courrier quotidien CYCS CYCS08 des sports Divertissement EMRG Entreprise GEN Google Inc. ITSE ITSE08 jeu vidéo jeux vidéo l'Internet La technologie Logiciel Microsoft MTPIX NOM nous nouvelles Playstation 4 Pro politique Sillicon Valley SWIT TECH08 technologie TMT TOPCMB TOPNWS Types de contenu Éducation économie

Recent News

L’application de rencontres LGBTQ + Grindr émet un avertissement aux utilisateurs en Égypte

L’application de rencontres LGBTQ + Grindr émet un avertissement aux utilisateurs en Égypte

mars 25, 2023
Les 7 meilleures applications d’écriture pour votre Mac

Les 7 meilleures applications d’écriture pour votre Mac

mars 25, 2023
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • Accueil
  • high tech
  • Jeu Vidéo
  • Tutoriel
    • HTML5 / CSS
    • Java Script
    • PHP / MySQL
  • Microsoft
  • Apple
  • Review
  • Applications
  • Photography
  • Security

© 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.

Welcome Back!

Sign In with Facebook
Sign In with Google
Sign In with Linked In
OR

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

Nous avons découvert un nouveau système qui génère des revenus 100% passifs... Ignorer