Ena od stvari, ki jih moramo storiti po namestitvi Ubuntu 16.04, in še več, če izhajamo iz čiste namestitve, je znova namestite vse tiste programe, ki jih uporabljamo v našem Ubuntuju. Če ste spletni razvijalec, vas bo zagotovo zanimala namestitev WordPressa na vaš računalnik. Zato v Ubunlog želimo vas naučiti, kako namestite WordPress v Ubuntu zelo enostavno po samo treh korakih, prek orodja z imenom Lučki delavec. Mi vam povemo.
Kaj je Docker?
Najprej in najprej je vredno razložiti, kaj to je in kako deluje Lučki delavec. No, Docker je brezplačna aplikacija, ki nam omogoča zapakirajte naše programske projekte v tisto, kar poznamo kot vsebnik (posoda v angleščini). Na ta način lahko dobimo Popoln datotečni sistem, ki vsebuje vse, kar potrebujete (izvorna koda, potrebne knjižnice, sistemska orodja ...) za zagon omenjene aplikacije na katerem koli računalniku, ki podpira Docker, kot da bi bil prenosna aplikacija.
Namestitev Dockerja in WordPressa
Docker ima imenovano orodje Docker Compose to nam natančno pomaga pri upravljanju vsebnikov projekta, tako da jih lahko zaženemo, ustavimo, izbrišemo ali vidimo njihov status. Za njegovo namestitev moramo v terminalu izvesti naslednji ukaz:
sudo apt-get namestite docker-compose
Uporaba Dockerja za namestitev WordPressa
Zdaj, ko vemo, kaj je Docker in ga imamo nameščenega, ga lahko nadaljujemo z namestitvijo WordPressa.
- Prvi korak je ustvari imenik na primer WordPress (Vem, zelo izvirno je) v korenskem imeniku z naslednjim ukazom:
mkdir ~ / wordpress
- Nato moramo v tem imeniku ustvari datoteko imenuje docker-compose.yml, kar lahko storimo tako, da gremo v ustvarjeni imenik in nato ustvarimo želeno datoteko, to je izvedemo:
CD wordpress
dotaknite se docker-compose.yml
- Datoteka docker-compose.yml mora imeti naslednjo vsebino:
wordpress:
slika: wordpress
povezave:
- wordpress_db: mysql
pristanišča:
- 8080: 80
zvezki:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
slika: mariadb
okolje:
MYSQL_ROOT_PASSWORD: primer gesla
phpmyadmin:
slika: corbinu / docker-phpmyadmin
povezave:
- wordpress_db: mysql
pristanišča:
- 8181: 80
okolje:
MYSQL_USERNAME:root
MYSQL_ROOT_PASSWORD: primer gesla
OPOMBA: Vsebino datoteke lahko ročno kopirate ali prilepite ali, nasprotno, kopirate z izvajanjem:
echo file_contents> docker-compose.yml
- Zadnji korak je zagon Dockerja, kar lahko enostavno naredimo tako, da zaženemo:
sudo docker-sestaviti začetek
Zdaj morate samo odpreti brskalnik (Firefox, Chromium ali Chrome) in odpreti localhost: 8080 skozi zgornje polje z besedilom. In to je to! Preprosto kajne?
Kot zadnji povzetek vas želimo opozoriti na to, kar smo storili. Najprej smo nameščen docker, orodje, ki nam pomaga zapakirati projekt programske opreme v zabojnike, da ga enostavno prenesemo v kateri koli sistem. Spodaj imamo ustvaril datoteko docker-compose.yml s potrebna konfiguracija WordPressa, da končno zaženete Docker. Upamo, da vam je ta objava pomagala namestiti WordPress na vaš Ubuntu in, če imate kakršna koli vprašanja, jih pustite v oddelku za komentarje. Do naslednjega 😉
Ne razumem ene stvari. Datoteka docker-compose.yml je konfiguracijska datoteka, kako pa je nameščen wordpress?
Nadaljujem korak za korakom in ne deluje, imam napako, ko izvedem zadnji ukaz
sudo docker-sestaviti začetek
NAPAKA: yaml.scanner.ScannerError: med skeniranjem preprostega ključa
v "./docker-compose.yml", vrstica 4, stolpec 1
ni bilo mogoče najti pričakovanega ':'
v "./docker-compose.yml", vrstica 5, stolpec 1