WordPress namestite v Ubuntu v treh preprostih korakih z Dockerjem

urejevalnik besedil

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 😉


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   pepe je dejal

    Ne razumem ene stvari. Datoteka docker-compose.yml je konfiguracijska datoteka, kako pa je nameščen wordpress?

  2.   Javivi "the Vivi" San je dejal

    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