Installez WordPress sur Ubuntu en trois étapes simples avec Docker

docker wordpress

Une des choses que nous devons faire après l'installation d'Ubuntu 16.04, et plus encore si nous venons d'une installation propre, est réinstaller tous ces programmes que nous utilisons dans notre Ubuntu. Si vous êtes un développeur Web, vous serez sûrement intéressé par l'installation de WordPress sur votre PC. Par conséquent, dans Ubunlog nous voulons vous apprendre comment installez très facilement WordPress dans Ubuntu en ne suivant que trois étapes, grâce à un outil appelé Docker. Nous vous disons.

Qu'est-ce que Docker?

Tout d'abord et avant tout, il vaut la peine d'expliquer ce que c'est et comment cela fonctionne Docker. Eh bien, Docker est une application gratuite qui nous permet emballer nos projets logiciels dans ce que nous appelons un conteneur (récipient en anglais). De cette façon, nous pouvons avoir un Système de fichiers complet contenant tout ce dont vous avez besoin (code source, bibliothèques nécessaires, outils système ...) pour pouvoir exécuter cette application sur n'importe quelle machine prenant en charge Docker, comme s'il s'agissait d'un application portable.

Installer Docker et WordPress

Docker a un outil appelé Docker Compose cela nous aide précisément à gérer les conteneurs d'un projet, pouvant ainsi les démarrer, les arrêter, les supprimer ou voir leur statut. Pour l'installer, il suffit d'exécuter la commande suivante dans le terminal:

sudo apt-get install docker-composer

Utiliser Docker pour installer WordPress

Maintenant que nous savons ce qu'est Docker et que nous l'avons installé, nous pouvons continuer à l'utiliser pour installer WordPress.

  • La première étape est créer un répertoire appelé, par exemple, wordpress (Je sais, c'est très original) dans le répertoire racine en utilisant la commande suivante:

mkdir ~ / wordpress

  • Ensuite, dans ce répertoire, nous devons créer un fichier appelé docker-compose.yml, ce que nous pouvons faire en allant dans le répertoire créé puis en créant le fichier souhaité, c'est-à-dire en exécutant:

cd wordpress

Touchez docker-compose.yml

  • L'archive docker-compose.yml doit avoir le contenu suivant:

wordpress :
image : wordpress
gauche:
- wordpress_db: mysql
ports :
- 8080: 80
volumes:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db :
image : mariadb
environnement:
MYSQL_ROOT_PASSWORD : exemple de passe
phpmyadmin :
image: corbinu / docker-phpmyadmin
gauche:
- wordpress_db: mysql
ports :
- 8181: 80
environnement:
MYSQL_USERNAME: racine
MYSQL_ROOT_PASSWORD : exemple de passe

NOTE: Vous pouvez manuellement copier-coller le contenu du fichier ou, au contraire, le copier en exécutant:

echo file_contents> docker-compose.yml

  • La dernière étape consiste à démarrer Docker, ce que nous pouvons facilement faire en exécutant:

sudo docker-composer start

Il ne vous reste plus qu'à ouvrir votre navigateur (Firefox, Chromium ou Chrome) et aller sur localhost: 8080 dans la zone de texte supérieure. Et voilà! Facile non?

En guise de résumé final, nous souhaitons vous rappeler ce que nous avons fait. Tout d'abord, nous avons docker installé, un outil qui nous aide à conditionner un projet logiciel dans des conteneurs afin de le porter facilement sur n'importe quel système. Ci-dessous nous avons créé un fichier docker-compose.yml , la configuration WordPress requise, pour enfin démarrer Docker. Nous espérons que cet article vous a aidé à installer WordPress sur votre Ubuntu et que, si vous avez des questions, laissez-les dans la section commentaires. Jusqu'à la prochaine fois 😉


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   poivre dit

    Je ne comprends rien. Le fichier docker-compose.yml est un fichier de configuration, mais comment wordpress est-il installé?

  2.   Javivi "le Vivi" San dit

    Je continue pas à pas et ça ne marche pas, j'ai cette erreur quand j'effectue la dernière commande

    sudo docker-composer start

    ERREUR: yaml.scanner.ScannerError: lors de la numérisation d'une clé simple
    dans "./docker-compose.yml", ligne 4, colonne 1
    n'a pas pu être trouvé attendu ':'
    dans "./docker-compose.yml", ligne 5, colonne 1