Telepítse a WordPress alkalmazást az Ubuntu-ra a Docker segítségével három egyszerű lépésben

wordpress-dokkoló

Az egyik dolog, amit meg kell tennünk az Ubuntu 16.04 telepítése után, és még sok más, ha tiszta telepítésből származunk telepítse újra mindazokat a programokat, amelyeket az Ubuntuban használunk. Ha Ön webfejlesztő, biztosan érdekelni fogja a WordPress telepítése a számítógépére. Ezért be Ubunlog meg akarjuk tanítani, hogyan telepítse a WordPress-t az Ubuntu-ba, csak három lépést követvenevű eszközön keresztül Dokkmunkás. Megmondjuk.

Mi az a Docker?

Először is és mindenekelőtt érdemes elmagyarázni, mi ez és hogyan működik Dokkmunkás. Nos, a Docker egy ingyenes alkalmazás, amely lehetővé teszi számunkra csomagolja szoftverprojektjeinket egy úgynevezett tárolóba (konténer angolul). Ily módon a Komplett fájlrendszer, amely mindent tartalmaz (forráskód, szükséges könyvtárak, rendszereszközök ...), hogy ezt az alkalmazást futtathassuk bármely olyan gépen, amely támogatja a Dockert, mintha egy hordozható alkalmazás.

A Docker és a WordPress telepítése

A Dockernek van egy neve Docker Compose ez pontosan segít a projekt tárolóinak kezelésében, így képesek vagyunk elindítani, leállítani, törölni vagy megtekinteni állapotukat. Telepítéséhez csak a következő parancsot kell végrehajtanunk a terminálban:

sudo apt-get install docker-compose

A Docker használata a WordPress telepítéséhez

Most, hogy tudjuk, mi a Docker, és telepítettük, folytathatjuk a WordPress telepítéséhez.

  • Az első lépés az hozz létre egy könyvtárat hívják például wordpress (Tudom, nagyon eredeti) a gyökérkönyvtárban a következő paranccsal:

mkdir ~ / wordpress

  • Ezután a könyvtárban meg kell tennünk hozzon létre egy fájlt hívott dokkoló-compose.yml, amit megtehetünk úgy, hogy elmegyünk a létrehozott könyvtárba, majd létrehozzuk a kívánt fájlt, vagyis végrehajtjuk:

cd wordpress

touch docker-compose.yml

  • A fájl dokkoló-compose.yml a következő tartalommal kell rendelkeznie:

wordpress:
kép: wordpress
linkek:
- wordpress_db: mysql
portok:
- 8080: 80
kötetek:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
kép: mariadb
környezet:
MYSQL_ROOT_PASSWORD: examplepass
phpmyadmin:
kép: corbinu / docker-phpmyadmin
linkek:
- wordpress_db: mysql
portok:
- 8181: 80
környezet:
MYSQL_USERNAME: gyökér
MYSQL_ROOT_PASSWORD: examplepass

MEGJEGYZÉS: A fájl tartalmát manuálisan másolhatja-beillesztheti, vagy éppen ellenkezőleg, másolhatja az alábbiak végrehajtásával:

echo file_contents> docker-compose.yml

  • Az utolsó lépés a Docker elindítása, amelyet futtatással könnyen megtehetünk:

sudo docker-compose indítás

Most csak meg kell nyitnia a böngészőt (Firefox, Chromium vagy Chrome), és el kell mennie localhost: 8080 a felső szövegdobozon keresztül. És ez az! Könnyű, igaz?

Végső összefoglalásként szeretnénk emlékeztetni Önöket a tettekre. Először is telepített dokkoló, egy eszköz, amely segít nekünk egy szoftverprojektet konténerekbe csomagolni annak érdekében, hogy azt könnyen át tudjuk vinni bármely rendszerbe. Alább van létrehozott egy fájlt dokkoló-compose.yml az WordPress konfiguráció szükséges, hogy végre elinduljon Docker. Reméljük, hogy ez a bejegyzés segített a WordPress telepítésében az Ubuntu-ra, és ha bármilyen kérdése van, hagyja őket a megjegyzések részben. Legközelebb time


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   pepe dijo

    Nem értek egyet. A docker-compose.yml fájl egy konfigurációs fájl, de hogyan telepítik a wordpress programot?

  2.   Javivi "a Vivi" San dijo

    Folytatom lépésről lépésre, és nem működik, az utolsó parancs végrehajtásakor van ez a hiba

    sudo docker-compose indítás

    HIBA: yaml.scanner.ScannerError: egy egyszerű kulcs beolvasása közben
    a "./docker-compose.yml" 4. sor 1. oszlopában
    nem található a várt ':'
    a "./docker-compose.yml" 5. sor 1. oszlopában