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 😉
Nerozumiem jednej veci. Súbor docker-compose.yml je konfiguračný súbor, ale ako sa inštaluje wordpress?
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