Unul dintre lucrurile pe care trebuie să le facem după instalarea Ubuntu 16.04 și mai mult dacă venim dintr-o instalare curată, este reinstala toate acele programe pe care le folosim în Ubuntu. Dacă ești un dezvoltator web, cu siguranță vei fi interesat să instalezi WordPress pe computerul tău. Prin urmare, în Ubunlog vrem să te învățăm cum instalați WordPress în Ubuntu foarte ușor urmând doar trei pași, printr-un instrument numit Docher. Vă spunem noi.
Ce este Docker?
În primul rând și în primul rând, merită să explicăm ce este și cum funcționează Docher. Ei bine, Docker este o aplicație gratuită care ne permite împachetează proiectele noastre software în ceea ce știm ca container (recipient în limba engleză). În acest fel, putem avea un Sistem complet de fișiere care conține tot ce aveți nevoie (cod sursă, biblioteci necesare, instrumente de sistem ...) pentru a putea rula aplicația menționată pe orice mașină care acceptă Docker, ca și cum ar fi o aplicație portabilă.
Instalarea Docker și WordPress
Docker are un instrument numit Docker Compune asta ne ajută tocmai să gestionăm containerele unui proiect, putând astfel să le pornim, să le oprim, să le știm sau să le vedem starea. Pentru ao instala, trebuie doar să executăm următoarea comandă în terminal:
sudo apt-get install docker-compose
Folosind Docker pentru a instala WordPress
Acum că știm ce este Docker și îl avem instalat, putem continua să îl folosim pentru a instala WordPress.
- Primul pas este creați un director numit, de exemplu, WordPress (Știu, este foarte original) în directorul rădăcină folosind următoarea comandă:
mkdir ~ / wordpress
- Apoi, în interiorul acelui director, trebuie să creați un fișier denumit Docker-compose.yml, ceea ce putem face mergând în directorul creat și apoi creând fișierul dorit, adică executând:
cd wordpress
touch docker-compose.yml
- Dosarul Docker-compose.yml trebuie să aibă următorul conținut:
wordpress:
imagine: wordpress
link-uri:
- wordpress_db: mysql
porturi:
- 8080: 80
volume:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
imagine: mariadb
mediu inconjurator:
MYSQL_ROOT_PASSWORD: examplepass
phpmyadmin:
imagine: corbinu / docker-phpmyadmin
link-uri:
- wordpress_db: mysql
porturi:
- 8181: 80
mediu inconjurator:
MYSQL_USERNAME: rădăcină
MYSQL_ROOT_PASSWORD: examplepass
NOTĂ: Puteți copia-lipi manual conținutul fișierului sau, dimpotrivă, copiați-l executând:
echo file_contents> docker-compose.yml
- Ultimul pas este să porniți Docker, lucru pe care îl putem face cu ușurință rulând:
sudo docker-compose start
Acum trebuie doar să vă deschideți browserul (Firefox, Chromium sau Chrome) și să accesați localhost: 8080 prin caseta de text superioară. Si asta e! Ușor nu?
Ca rezumat final, dorim să vă reamintim ce am făcut. În primul rând, avem docker instalat, un instrument care ne ajută să împachetăm un proiect software în containere pentru a-l putea transporta cu ușurință pe orice sistem. Mai jos avem a creat un fișier Docker-compose.yml cu Este necesară configurarea WordPress, pentru a porni în cele din urmă Docker. Sperăm că această postare v-a ajutat să instalați WordPress pe Ubuntu și că, dacă aveți întrebări, lăsați-le în secțiunea de comentarii. Până data viitoare 😉
Nu înțeleg un lucru. Fișierul docker-compose.yml este un fișier de configurare, dar cum este instalat wordpress?
Continu pas cu pas și nu funcționează, am această eroare când execut ultima comandă
sudo docker-compose start
EROARE: yaml.scanner.ScannerError: în timp ce scanați o tastă simplă
în „./docker-compose.yml”, linia 4, coloana 1
nu s-a putut găsi așteptat ':'
în „./docker-compose.yml”, linia 5, coloana 1