Installera WordPress på Ubuntu i tre enkla steg med Docker

wordpress-docker

En av de saker vi måste göra efter installationen av Ubuntu 16.04, och mer om vi kommer från en ren installation, är installera om alla dessa program som vi använder i vår Ubuntu. Om du är en webbutvecklare kommer du säkert att vara intresserad av att installera WordPress på din PC. Därför, i Ubunlog vi vill lära dig hur installera WordPress i Ubuntu mycket enkelt med bara tre steg, genom ett verktyg som heter Hamnarbetare. Vi säger er.

Vad är Docker?

Först och främst är det värt att förklara vad det är och hur det fungerar Hamnarbetare. Docker är en gratis applikation som tillåter oss paketera våra mjukvaruprojekt i det vi känner som en container (behållare på engelska). På detta sätt kan vi ha en Komplett filsystem som innehåller allt du behöver (källkod, nödvändiga bibliotek, systemverktyg ...) för att kunna köra applikationen på vilken dator som helst som stöder Docker, som om det vore en bärbar app.

Installerar Docker och WordPress

Docker har ett verktyg som heter Docker komponera det hjälper oss just att hantera behållarna i ett projekt och därmed kunna starta, stoppa, ta bort dem eller se deras status. För att installera det måste vi bara utföra följande kommando i terminalen:

sudo apt-get install docker-compose

Använda Docker för att installera WordPress

Nu när vi vet vad Docker är och vi har det installerat kan vi fortsätta använda det för att installera WordPress.

  • Det första steget är skapa en katalog kallas till exempel wordpress (Jag vet, det är väldigt original) i rotkatalogen med följande kommando:

mkdir ~ / wordpress

  • Därefter måste vi i den katalogen skapa en fil kallade docker-compose.yml, vilket vi kan göra genom att gå till den skapade katalogen och sedan skapa önskad fil, det vill säga, köra:

cd wordpress

touch docker-compose.yml

  • Filen docker-compose.yml måste ha följande innehåll:

wordpress:
bild: wordpress
vänster:
- wordpress_db: mysql
hamnar:
- 8080: 80
volymer:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
bild: mariadb
miljö:
MYSQL_ROOT_PASSWORD: exempelpass
phpmyadmin:
bild: corbinu / docker-phpmyadmin
vänster:
- wordpress_db: mysql
hamnar:
- 8181: 80
miljö:
MYSQL_USERNAME:root
MYSQL_ROOT_PASSWORD: exempelpass

OBS! Du kan kopiera och klistra in innehållet i filen manuellt eller tvärtom kopiera den genom att köra:

echo file_contents> docker-compose.yml

  • Det sista steget är att starta Docker, vilket vi enkelt kan göra genom att köra:

sudo docker-komponera start

Nu måste du bara öppna din webbläsare (Firefox, Chromium eller Chrome) och gå till lokalvärd: 8080 genom den övre textrutan. Och det är allt! Lätt rätt?

Som en slutlig sammanfattning vill vi påminna dig om vad vi har gjort. Först och främst har vi det installerad docker, ett verktyg som hjälper oss att paketera ett programvaruprojekt i behållare så att det enkelt kan portas till vilket system som helst. Nedan har vi skapade en fil docker-compose.yml med WordPress-konfiguration krävs, för att äntligen starta Docker. Vi hoppas att det här inlägget har hjälpt dig att installera WordPress på din Ubuntu och att om du har några frågor lämnar du dem i kommentarfältet. Fram till nästa gång 😉


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Pepe sade

    Jag förstår inte en sak. Docker-compose.yml-filen är en konfigurationsfil, men hur är wordpress installerat?

  2.   Javivi "the Vivi" San sade

    Jag fortsätter steg för steg och det fungerar inte, jag har det här felet när jag utför det senaste kommandot

    sudo docker-komponera start

    FEL: yaml.scanner.ScannerError: medan du skannar en enkel nyckel
    i "./docker-compose.yml", rad 4, kolumn 1
    kunde inte hittas förväntat ':'
    i "./docker-compose.yml", rad 5, kolumn 1