Installeer WordPress op Ubuntu in drie eenvoudige stappe met Docker

wordpress-doker

Een van die dinge wat ons moet doen na die installering van Ubuntu 16.04, en meer as ons van 'n skoon installasie kom, is herinstalleer al die programme wat ons in ons Ubuntu gebruik. As u 'n webontwikkelaar is, sal u sekerlik belangstel om WordPress op u rekenaar te installeer. Daarom wil ons u by Ubunlog wys hoe installeer WordPress in Ubuntu baie maklik deur slegs drie stappe te volg, deur middel van 'n instrument genaamd Docker. Ons vertel jou.

Wat is Docker?

In die eerste plek is dit die moeite werd om te verduidelik wat dit is en hoe dit werk Docker. Wel, Docker is 'n gratis program wat ons toelaat verpak ons ​​sagtewareprojekte in wat ons as 'n houer ken (houer in Engels). Op hierdie manier kan ons 'n Volledige lêerstelsel wat alles bevat wat u benodig (bronkode, nodige biblioteke, stelselhulpmiddels ...) om genoemde toepassing op enige masjien wat Docker ondersteun, te laat loop, asof dit 'n draagbare app.

Die installering van Docker en WordPress

Docker het 'n instrument genaamd Docker Komponeer dit help ons juis om die houers van 'n projek te bestuur, om dit te begin, te stop, uit te vee of hul status te sien. Om dit te installeer, moet ons die volgende opdrag in die terminale uitvoer:

sudo apt-get install docker-compose

Gebruik Docker om WordPress te installeer

Noudat ons weet wat Docker is en ons dit geïnstalleer het, kan ons dit gebruik om WordPress te installeer.

  • Die eerste stap is 'n gids te skep genoem, byvoorbeeld, wordpress (Ek weet dit is baie oorspronklik) in die hoofmap met die volgende opdrag:

mkdir ~ / wordpress

  • Vervolgens moet ons in die gids maak 'n lêer genoem Docker-compose.yml, wat ons kan doen deur na die gemaakte gids te gaan en dan die gewenste lêer te skep, dit wil sê:

cd wordpress

raak docker-compose.yml

  • Die lêer Docker-compose.yml moet die volgende inhoud hê:

WordPress:
beeld: wordpress
skakels:
- wordpress_db: mysql
hawens:
- 8080: 80
Volumes:
- ~ / wordpress / wp_html: / var / www / html
WordPress_DB:
beeld: mariadb
omgewing:
MYSQL_ROOT_PASSWORD: voorbeeldpas
phpmyadmin:
beeld: corbinu / docker-phpmyadmin
skakels:
- wordpress_db: mysql
hawens:
- 8181: 80
omgewing:
MYSQL_USERNAME: wortel
MYSQL_ROOT_PASSWORD: voorbeeldpas

OPMERKING: u kan die inhoud van die lêer handmatig kopieer en plak, inteendeel, dit kopieer deur:

eggo file_contents> docker-compose.yml

  • Die laaste stap is om Docker te begin, wat ons maklik kan doen deur uit te voer:

sudo docker-compone begin

Nou moet u net u blaaier (Firefox, Chromium of Chrome) oopmaak en na gaan localhost: 8080 deur die boonste teksveld. En dit is dit! Maklik, nie waar nie?

As finale samevatting wil ons u herinner aan wat ons gedoen het. In die eerste plek het ons geïnstalleerde docker, 'n hulpmiddel wat ons help om 'n sagtewareprojek in houers te verpak om dit maklik na enige stelsel oor te dra. Hieronder het ons 'n lêer geskep Docker-compose.yml met die WordPress-konfigurasie benodig, om uiteindelik Docker te begin. Ons hoop dat hierdie pos u gehelp het om WordPress op u Ubuntu te installeer, en dat dit, indien u enige vrae het, dit in die kommentaar-afdeling agterlaat. Tot volgende keer 😉


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

2 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   pepe dijo

    Ek verstaan ​​nie een ding nie. Die lêer docker-compose.yml is 'n konfigurasielêer, maar hoe word wordpress geïnstalleer?

  2.   Javivi "die Vivi" San dijo

    Ek gaan stap vir stap voort en dit werk nie, ek het hierdie fout as ek die laaste opdrag uitvoer

    sudo docker-compone begin

    FOUT: yaml.scanner.ScannerFout: terwyl u 'n eenvoudige sleutel skandeer
    in "./docker-compose.yml", reël 4, kolom 1
    kon nie verwag word nie ':'
    in "./docker-compose.yml", reël 5, kolom 1