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 😉
2 athugasemdir, láttu þitt eftir
Ég skil ekki eitt. Docker-compose.yml skráin er stillingarskrá en hvernig er wordpress sett upp?
É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