Settu WordPress upp á Ubuntu í þremur einföldum skrefum með Docker

wordpress-docker

Eitt af því sem við verðum að gera eftir að setja upp Ubuntu 16.04, og fleira ef við komum frá hreinni uppsetningu, er setja aftur upp öll þessi forrit sem við notum í Ubuntu okkar. Ef þú ert vefhönnuður hefurðu örugglega áhuga á að setja WordPress upp á tölvuna þína. Þess vegna viljum við hjá Ubunlog sýna þér hvernig setja WordPress upp í Ubuntu mjög auðveldlega eftir aðeins þremur skrefum, í gegnum verkfæri sem kallast Docker. Við segjum þér það.

Hvað er Docker?

Fyrst af öllu og fyrst af öllu er vert að útskýra hvað það er og hvernig það virkar Docker. Jæja, Docker er ókeypis forrit sem gerir okkur kleift pakka hugbúnaðarverkefnunum okkar í það sem við þekkjum sem ílát (gámur á ensku). Með þessum hætti getum við haft a Heill skjalakerfi sem inniheldur allt sem þú þarft (frumkóða, nauðsynleg bókasöfn, kerfisverkfæri ...) til að geta keyrt þetta forrit á hvaða vél sem er sem styður Docker, eins og það væri færanlegt app.

Uppsetning Docker og WordPress

Docker er með tól sem kallast Docker Compose það hjálpar okkur einmitt að stjórna ílátum verkefnis og geta þannig byrjað, stöðvað, eytt þeim eða séð stöðu þeirra. Til að setja það upp verðum við bara að framkvæma eftirfarandi skipun í flugstöðinni:

sudo apt-get install docker-compose

Nota Docker til að setja upp WordPress

Nú þegar við vitum hvað Docker er og við höfum það uppsett getum við haldið áfram að nota það til að setja upp WordPress.

  • Fyrsta skrefið er búa til skrá kallað til dæmis WordPress (Ég veit, það er mjög frumlegt) í rótaskránni með eftirfarandi skipun:

mkdir ~ / wordpress

  • Næst verðum við það inni í skránni búa til skrá kallað Docker-compose.yml, sem við getum gert með því að fara í búið möppu og búa síðan til viðkomandi skrá, það er að framkvæma:

cd wordpress

snerta púði-compose.yml

  • Skráin Docker-compose.yml þarf að hafa eftirfarandi efni:

wordpress:
mynd: wordpress
tenglar:
- wordpress_db: mysql
hafnir:
- 8080:80
bindi:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
mynd: mariadb
umhverfi:
MYSQL_ROOT_PASSWORD: dæmi um aðgang
phpmyadmin:
mynd: corbinu / docker-phpmyadmin
tenglar:
- wordpress_db: mysql
hafnir:
- 8181:80
umhverfi:
MYSQL_USERNAME: rót
MYSQL_ROOT_PASSWORD: dæmi um aðgang

ATH: Þú getur afritað og límt innihald skjalsins handvirkt eða þvert á móti, afritað það með því að framkvæma:

echo file_contents> docker-compose.yml

  • Síðasta skrefið er að ræsa Docker, sem við getum auðveldlega gert með því að keyra:

Sudo docker-compose byrjun

Nú þarftu bara að opna vafrann þinn (Firefox, Chromium eða Chrome) og fara í localhost: 8080 í gegnum efri textareitinn. Og þannig er það! Auðvelt ekki satt?

Sem loka yfirlit viljum við minna þig á hvað við höfum gert. Fyrst af öllu höfum við það uppsett bryggju, tól sem hjálpar okkur að pakka hugbúnaðarverkefni í gáma til þess að flytja það auðveldlega í hvaða kerfi sem er. Hér að neðan höfum við bjó til skrá Docker-compose.yml með nauðsynlegar WordPress stillingar, að lokum að stofna Docker. Við vonum að þessi færsla hafi hjálpað þér að setja upp WordPress á Ubuntu og að ef þú hefur einhverjar spurningar skaltu skilja þær eftir í athugasemdareitnum. Þangað til næst 😉


Innihald greinarinnar fylgir meginreglum okkar um siðareglur ritstjórnar. Til að tilkynna um villu smelltu hér.

2 athugasemdir, láttu þitt eftir

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.

  1.   Pepe sagði

    Ég skil ekki eitt. Docker-compose.yml skráin er stillingarskrá en hvernig er wordpress sett upp?

  2.   Javivi „Vivi“ San sagði

    Ég held áfram skref fyrir skref og það virkar ekki, ég er með þessa villu þegar ég framkvæma síðustu skipunina

    Sudo docker-compose byrjun

    VILLA: yaml.scanner.ScannerError: meðan verið er að skanna einfaldan lykil
    í „./docker-compose.yml“, lína 4, dálkur 1
    gat ekki fundið búist við ':'
    í „./docker-compose.yml“, lína 5, dálkur 1