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 😉
Nie rozumiem jednej rzeczy. Plik docker-compose.yml jest plikiem konfiguracyjnym, ale jak jest instalowany wordpress?
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