Zainstaluj WordPress na Ubuntu w trzech prostych krokach za pomocą Dockera

wordpress-docker

Jedną z rzeczy, które musimy zrobić po zainstalowaniu Ubuntu 16.04, a więcej, jeśli pochodzimy z czystej instalacji, jest zainstaluj ponownie wszystkie te programy, których używamy w naszym Ubuntu. Jeśli jesteś programistą stron internetowych, z pewnością zainteresuje Cię instalacja WordPressa na swoim komputerze. Dlatego w Ubunlog chcemy Cię tego nauczyć zainstaluj WordPress w Ubuntu bardzo łatwo, wykonując tylko trzy kroki, za pomocą narzędzia o nazwie Doker. Mówimy ci.

Co to jest Docker?

Przede wszystkim i przede wszystkim warto wyjaśnić, czym jest i jak działa Doker. Cóż, Docker to darmowa aplikacja, która nam na to pozwala pakuj nasze projekty oprogramowania w coś, co znamy jako kontener (pojemnik po angielsku). W ten sposób możemy mieć plik Kompletny system plików zawierający wszystko, czego potrzebujesz (kod źródłowy, niezbędne biblioteki, narzędzia systemowe ...), aby móc uruchomić tę aplikację na dowolnej maszynie obsługującej Docker, tak jakby była przenośna aplikacja.

Instalowanie Dockera i WordPressa

Docker ma narzędzie o nazwie Docker Compose to właśnie pomaga nam zarządzać kontenerami projektu, dzięki czemu możemy je uruchamiać, zatrzymywać, usuwać lub sprawdzać ich stan. Aby go zainstalować, wystarczy wykonać następujące polecenie w terminalu:

sudo apt-get install docker-compose

Użycie Dockera do zainstalowania WordPressa

Teraz, gdy wiemy, czym jest Docker i mamy go zainstalowanego, możemy go użyć do zainstalowania WordPressa.

  • Pierwszym etapem jest utwórz katalog nazywany na przykład wordpress (Wiem, jest bardzo oryginalny) w katalogu głównym za pomocą następującego polecenia:

mkdir ~ / wordpress

  • Następnie w tym katalogu musimy utwórz plik nazywa docker-compose.yml, co możemy zrobić przechodząc do utworzonego katalogu, a następnie tworząc żądany plik, czyli wykonując:

cd wordpress

dotknij docker-compose.yml

  • plik docker-compose.yml musi mieć następującą zawartość:

wordpress:
obraz: wordpress
po lewej:
- wordpress_db: mysql
porty:
- 8080: 80
kłęby:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
obraz: mariadb
środowisko:
MYSQL_ROOT_PASSWORD: przykładowe hasło
phpmyadmin:
image: corbinu / docker-phpmyadmin
po lewej:
- wordpress_db: mysql
porty:
- 8181: 80
środowisko:
MYSQL_USERNAME: root
MYSQL_ROOT_PASSWORD: przykładowe hasło

UWAGA: Możesz ręcznie skopiować i wkleić zawartość pliku lub wręcz przeciwnie, skopiować go wykonując:

echo file_contents> docker-compose.yml

  • Ostatnim krokiem jest uruchomienie Dockera, co możemy łatwo zrobić uruchamiając:

Sudo docker-compose start

Teraz wystarczy otworzyć przeglądarkę (Firefox, Chromium lub Chrome) i przejść do localhost: 8080 w górnym polu tekstowym. I to wszystko! Łatwe, prawda?

Na koniec pragniemy przypomnieć, co zrobiliśmy. Przede wszystkim mamy zainstalowany docker, narzędzie, które pomaga nam pakować projekt oprogramowania w kontenery, aby łatwo przenieść go do dowolnego systemu. Poniżej mamy utworzył plik docker-compose.yml z Wymagana konfiguracja WordPress, aby wreszcie uruchomić Dockera. Mamy nadzieję, że ten post pomógł Ci zainstalować WordPress na Twoim Ubuntu i jeśli masz jakieś pytania, zostaw je w sekcji komentarzy. Do następnego razu 😉


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   pepe powiedział

    Nie rozumiem jednej rzeczy. Plik docker-compose.yml jest plikiem konfiguracyjnym, ale jak jest instalowany wordpress?

  2.   Javivi „the Vivi” San powiedział

    Kontynuuję krok po kroku i nie działa, mam ten błąd podczas wykonywania ostatniego polecenia

    Sudo docker-compose start

    BŁĄD: yaml.scanner.ScannerError: podczas skanowania prostego klucza
    w „./docker-compose.yml”, wiersz 4, kolumna 1
    nie można znaleźć oczekiwanego „:”
    w „./docker-compose.yml”, wiersz 5, kolumna 1