Nainštalujte si WordPress na Ubuntu v troch jednoduchých krokoch pomocou Dockeru

docker na wordpress

Jednou z vecí, ktoré musíme urobiť po inštalácii Ubuntu 16.04, a ešte viac, ak vychádzame z čistej inštalácie, je preinštalovať všetky tie programy, ktoré používame v našom Ubuntu. Ak ste webový vývojár, určite vás bude zaujímať inštalácia WordPress na váš počítač. Preto v Ubunlog chceme vás naučiť ako Nainštalujte WordPress do Ubuntu veľmi jednoducho iba pomocou troch krokov, prostredníctvom nástroja s názvom prístavný robotník. Hovoríme ti.

Čo je Docker?

V prvom rade a v prvom rade stojí za vysvetlenie, čo to je a ako to funguje prístavný robotník. No, Docker je bezplatná aplikácia, ktorá nám umožňuje zabaliť naše softvérové ​​projekty do toho, čo poznáme ako kontajner (kontajner v angličtine). Týmto spôsobom môžeme mať a Kompletný systém súborov, ktorý obsahuje všetko, čo potrebujete (zdrojový kód, potrebné knižnice, systémové nástroje ...), aby bolo možné túto aplikáciu spustiť na akomkoľvek počítači, ktorý podporuje Docker, akoby to bola prenosná aplikácia.

Inštalácia Docker a WordPress

Docker má nástroj tzv Docker Compose to nám presne pomáha spravovať kontajnery projektu, vďaka čomu ich môžeme spustiť, zastaviť, vymazať alebo zobraziť ich stav. Ak ho chcete nainštalovať, musíme v termináli vykonať nasledujúci príkaz:

sudo apt-get install docker-compose

Používanie Dockeru na inštaláciu WordPress

Teraz, keď vieme, čo je Docker a máme ho nainštalovaný, môžeme pokračovať v jeho použití na inštaláciu WordPress.

  • Prvým krokom je vytvoriť adresár volal napríklad wordpress (Viem, že je to veľmi originálne) v koreňovom adresári pomocou nasledujúceho príkazu:

mkdir ~ / wordpress

  • Ďalej vo vnútri tohto adresára musíme vytvoriť súbor volal prístavný robotník-compose.yml, čo môžeme urobiť tak, že prejdeme do vytvoreného adresára a potom vytvoríme požadovaný súbor, teda vykonáme:

cd wordpress

touch docker-compose.yml

  • Súbor prístavný robotník-compose.yml musí mať nasledujúci obsah:

wordpress:
obrázok: wordpress
odkazy:
- wordpress_db: mysql
prístavy:
- 8080: 80
objem:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
obrázok: mariadb
prostredie:
MYSQL_ROOT_PASSWORD: príklad
phpmyadmin:
obrázok: corbinu / docker-phpmyadmin
odkazy:
- wordpress_db: mysql
prístavy:
- 8181: 80
prostredie:
MYSQL_USERNAME:root
MYSQL_ROOT_PASSWORD: príklad

POZNÁMKA: Obsah súboru môžete manuálne skopírovať a vložiť alebo ho naopak skopírovať vykonaním:

echo file_contents> docker-compose.yml

  • Posledným krokom je spustenie Dockeru, ktorý môžeme ľahko vykonať spustením:

sudo docker-compose štart

Teraz stačí otvoriť prehliadač (Firefox, Chromium alebo Chrome) a prejsť na stránku localhost: 8080 cez horné textové pole. A je to! Ľahké nie?

Na záver by sme vám chceli pripomenúť, čo sme urobili. V prvom rade máme nainštalovaný docker, nástroj, ktorý nám pomáha zabaliť softvérový projekt do kontajnerov, aby sme ho mohli ľahko preniesť do ľubovoľného systému. Nižšie máme vytvoril súbor prístavný robotník-compose.yml s Vyžaduje sa konfigurácia WordPress, aby konečne spustil Docker. Dúfame, že vám tento príspevok pomohol nainštalovať WordPress na váš Ubuntu a že ak máte akékoľvek otázky, nechajte ich v sekcii komentárov. Až nabudúce 😉


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   pepe dijo

    Nerozumiem jednej veci. Súbor docker-compose.yml je konfiguračný súbor, ale ako sa inštaluje wordpress?

  2.   Javivi „Vivi“ San dijo

    Pokračujem krok za krokom a nefunguje to, mám túto chybu, keď vykonám posledný príkaz

    sudo docker-compose štart

    CHYBA: yaml.scanner.ScannerError: pri skenovaní jednoduchého kľúča
    v „./docker-compose.yml“, riadok 4, stĺpec 1
    sa nepodarilo nájsť očakávané ':'
    v „./docker-compose.yml“, riadok 5, stĺpec 1