Installeer WordPress op Ubuntu in drie eenvoudige stappen met Docker

wordpress-docker

Een van de dingen die we moeten doen na het installeren van Ubuntu 16.04, en meer als we van een schone installatie komen, is opnieuw installeren al die programma's die we in onze Ubuntu gebruiken. Als u een webontwikkelaar bent, bent u zeker geïnteresseerd in het installeren van WordPress op uw pc. Daarom, binnen Ubunlog wij willen je leren hoe installeer WordPress heel gemakkelijk in Ubuntu door slechts drie stappen te volgen, via een tool genaamd havenarbeider​ We vertellen het je.

Wat is Docker?

Allereerst en allereerst is het de moeite waard om uit te leggen wat het is en hoe het werkt havenarbeider​ Nou, Docker is een gratis applicatie waarmee we verpak onze softwareprojecten in wat we kennen als een container (houder in Engels). Op deze manier kunnen we een Compleet bestandssysteem dat alles bevat wat je nodig hebt (broncode, noodzakelijke bibliotheken, systeemtools ...) om genoemde applicatie te kunnen draaien op elke machine die Docker ondersteunt, alsof het een draagbare app.

Docker en WordPress installeren

Docker heeft een tool genaamd Docker Compose dat helpt ons precies om de containers van een project te kunnen beheren, om ze te starten, te stoppen, te elimineren of hun status te zien. Om het te installeren, hoeven we alleen de volgende opdracht in de terminal uit te voeren:

sudo apt-get install docker-compose

Docker gebruiken om WordPress te installeren

Nu we weten wat Docker is en we het hebben geïnstalleerd, kunnen we het gebruiken om WordPress te installeren.

  • De eerste stap is maak een directory riep bijvoorbeeld wordpress (Ik weet het, het is erg origineel) in de hoofdmap met behulp van de volgende opdracht:

mkdir ~ / wordpress

  • Vervolgens moeten we in die map maak een bestand riep havenarbeider-compose.yml, wat we kunnen doen door naar de aangemaakte map te gaan en vervolgens het gewenste bestand te maken, dat wil zeggen, het uitvoeren van:

cd wordpress

tik op docker-compose.yml

  • het bestand havenarbeider-compose.yml moet de volgende inhoud hebben:

WordPress:
afbeelding: wordpress
links:
- wordpress_db: mysql
poorten:
- 8080: 80
volumes:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
afbeelding: mariadb
milieu:
MYSQL_ROOT_PASSWORD: voorbeeldpass
phpmyadmin:
afbeelding: corbinu / docker-phpmyadmin
links:
- wordpress_db: mysql
poorten:
- 8181: 80
milieu:
MYSQL_USERNAME:root
MYSQL_ROOT_PASSWORD: voorbeeldpass

OPMERKING: U kunt de inhoud van het bestand handmatig kopiëren en plakken of, in tegendeel, kopiëren door het volgende uit te voeren:

echo file_contents> docker-compose.yml

  • De laatste stap is om Docker te starten, wat we eenvoudig kunnen doen door het volgende uit te voeren:

sudo docker-compose start

Nu hoeft u alleen maar uw browser (Firefox, Chromium of Chrome) te openen en naar localhost: 8080 door het bovenste tekstvak. En dat is het! Makkelijk toch?

Als laatste samenvatting willen we u eraan herinneren wat we hebben gedaan. Allereerst hebben we geïnstalleerde docker, een tool die ons helpt om een ​​softwareproject in containers te verpakken, zodat het gemakkelijk naar elk systeem kan worden overgezet. Hieronder hebben we heeft een bestand gemaakt havenarbeider-compose.yml de WordPress-configuratie vereist, om eindelijk Docker te starten. We hopen dat dit bericht je heeft geholpen bij het installeren van WordPress op je Ubuntu en dat je, als je vragen hebt, deze achterlaat in het opmerkingengedeelte. Tot de volgende keer 😉


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   peper zei

    Ik begrijp één ding niet. Het docker-compose.yml-bestand is een configuratiebestand, maar hoe wordt WordPress geïnstalleerd?

  2.   Javivi "de Vivi" San zei

    Ik ga stap voor stap verder en het werkt niet, ik krijg deze foutmelding als ik de laatste opdracht uitvoer

    sudo docker-compose start

    FOUT: yaml.scanner.ScannerError: tijdens het scannen van een simpele sleutel
    in "./docker-compose.yml", regel 4, kolom 1
    kon niet gevonden worden verwacht ':'
    in "./docker-compose.yml", regel 5, kolom 1