Installer WordPress på Ubuntu i tre enkle trin med Docker

wordpress-docker

En af de ting, vi skal gøre efter installation af Ubuntu 16.04, og mere, hvis vi kommer fra en ren installation, er geninstallere alle de programmer, som vi bruger i vores Ubuntu. Hvis du er webudvikler, vil du helt sikkert være interesseret i at installere WordPress på din pc. Derfor i Ubunlog vi vil gerne lære dig hvordan installer WordPress i Ubuntu meget let ved kun at følge tre trin, gennem et værktøj kaldet Docker. Vi fortæller dig det.

Hvad er Docker?

Først og fremmest er det værd at forklare, hvad det er, og hvordan det fungerer Docker. Nå, Docker er en gratis applikation, der tillader os pakke vores softwareprojekter i det, vi kender som en container (container på engelsk). På denne måde kan vi have en Komplet filsystem, der indeholder alt hvad du har brug for (kildekode, nødvendige biblioteker, systemværktøjer ...) for at kunne køre applikationen på enhver maskine, der understøtter Docker, som om det var en bærbar app.

Installation af Docker og WordPress

Docker har et værktøj kaldet Docker komponere det hjælper os netop med at være i stand til at styre containerne i et projekt for at starte dem, stoppe dem, eliminere dem eller se deres status. For at installere det skal vi bare udføre følgende kommando i terminalen:

sudo apt-get install docker-compose

Brug af Docker til at installere WordPress

Nu hvor vi ved, hvad Docker er, og vi har det installeret, kan vi fortsætte med at bruge det til at installere WordPress.

  • Det første trin er oprette et bibliotek kaldes for eksempel wordpress (Jeg ved, det er meget originalt) i rodmappen ved hjælp af følgende kommando:

mkdir ~ / wordpress

  • Derefter skal vi inden i den mappe Opret en fil kaldet havnearbeider-compose.yml, som vi kan gøre ved at gå til den oprettede mappe og derefter oprette den ønskede fil, dvs. udføre:

cd wordpress

touch docker-compose.yml

  • filen havnearbeider-compose.yml skal have følgende indhold:

wordpress:
billede: wordpress
venstre:
- wordpress_db: mysql
porte:
- 8080: 80
mængder:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
billede: mariadb
miljø:
MYSQL_ROOT_PASSWORD: eksempelpass
phpmyadmin:
billede: corbinu / docker-phpmyadmin
venstre:
- wordpress_db: mysql
porte:
- 8181: 80
miljø:
MYSQL_USERNAME: rod
MYSQL_ROOT_PASSWORD: eksempelpass

BEMÆRK: Du kan kopiere og indsætte indholdet af filen manuelt eller tværtimod kopiere det ved at udføre:

ekko file_contents> docker-compose.yml

  • Det sidste trin er at starte Docker, hvilket vi nemt kan gøre ved at køre:

sudo docker-compose start

Nu skal du bare åbne din browser (Firefox, Chromium eller Chrome) og gå til localhost: 8080 gennem det øverste tekstfelt. Og det er det! Let, ikke?

Som et sidste resumé vil vi minde dig om, hvad vi har gjort. Først og fremmest har vi det installeret docker, et værktøj, der hjælper os med at pakke et softwareprojekt i containere, så det let kan overføres til ethvert system. Nedenfor har vi oprettede en fil havnearbeider-compose.yml med krævet WordPress-konfiguration, for endelig at starte Docker. Vi håber, at dette indlæg har hjulpet dig med at installere WordPress på din Ubuntu, og at hvis du har spørgsmål, skal du lade dem være i kommentarfeltet. Indtil næste gang 😉


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   pepe sagde han

    Jeg forstår ikke én ting. Docker-compose.yml-filen er en konfigurationsfil, men hvordan installeres wordpress?

  2.   Javivi "Vivi" San sagde han

    Jeg fortsætter trin for trin, og det virker ikke, jeg har denne fejl, når jeg udfører den sidste kommando

    sudo docker-compose start

    FEJL: yaml.scanner.ScannerFejl: mens du scanner en simpel nøgle
    i "./docker-compose.yml", linje 4, kolonne 1
    kunne ikke fundet forventet ':'
    i "./docker-compose.yml", linje 5, kolonne 1