Instalirajte WordPress na Ubuntu u tri jednostavna koraka pomoću Dockera

wordpress-docker

Jedna od stvari koju moramo učiniti nakon instalacije Ubuntu 16.04, a i više ako dolazimo iz čiste instalacije, je ponovo instalirati svi oni programi koje koristimo u našem Ubuntu-u. Ako ste web programer, sigurno ćete biti zainteresirani za instalaciju WordPress-a na svoj PC. Stoga, u Ubunlog želimo da vas naučimo kako instalirajte WordPress u Ubuntu vrlo jednostavno slijedeći samo tri koraka, putem alata tzv doker. Mi vam kažemo.

Šta je Docker?

Prije svega i prije svega, vrijedi objasniti što je to i kako to radi doker. Pa, Docker je besplatna aplikacija koja nam omogućava spakujte naše softverske projekte u ono što znamo kao kontejner (kontejner na engleskom). Na taj način možemo dobiti Kompletan sistem datoteka koji sadrži sve što vam treba (izvorni kod, potrebne biblioteke, sistemski alati ...) da biste mogli pokrenuti ovu aplikaciju na bilo kojem računaru koji podržava Docker, kao da je prijenosna aplikacija.

Instaliranje Dockera i WordPressa

Docker ima alat pod nazivom Docker Compose to nam precizno pomaže u upravljanju spremnicima projekta, tako da ih možemo pokrenuti, zaustaviti, izbrisati ili vidjeti njihov status. Da bismo ga instalirali, samo moramo izvršiti sljedeću naredbu u terminalu:

sudo apt-get install docker-compose

Korištenje Dockera za instaliranje WordPressa

Sad kad znamo što je Docker i imamo ga instaliran, možemo nastaviti koristiti ga za instaliranje WordPressa.

  • Prvi korak je kreirajte direktorij zove se, na primjer, wordpress (Znam, vrlo je originalan) u osnovnom direktorijumu pomoću sljedeće naredbe:

mkdir ~ / wordpress

  • Dalje, unutar tog direktorija moramo stvoriti datoteku pozvana docker-compose.yml, što možemo učiniti odlaskom u kreirani direktorij, a zatim stvaranjem željene datoteke, odnosno izvršavanjem:

cd wordpress

dodirnite docker-compose.yml

  • datoteku docker-compose.yml mora imati sljedeći sadržaj:

wordpress:
slika: wordpress
linkovi:
- wordpress_db: mysql
luke:
- 8080: 80
zapremine:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
slika: mariadb
okoliš:
MYSQL_ROOT_PASSWORD: primjer prolaza
phpmyadmin:
slika: corbinu / docker-phpmyadmin
linkovi:
- wordpress_db: mysql
luke:
- 8181: 80
okoliš:
MYSQL_USERNAME:root
MYSQL_ROOT_PASSWORD: primjer prolaza

NAPOMENA: Sadržaj datoteke možete ručno kopirati-zalijepiti ili, naprotiv, kopirati izvršavanjem:

echo file_contents> docker-compose.yml

  • Posljednji korak je pokretanje Dockera, što lako možemo učiniti pokretanjem:

sudo docker-sastavi početak

Sada morate samo otvoriti svoj preglednik (Firefox, Chromium ili Chrome) i otići na localhost: 8080 kroz gornji okvir za tekst. I to je to! Lako zar ne?

Kao konačni sažetak želimo vas podsjetiti na ono što smo učinili. Prije svega, imamo instalirani docker, alat koji nam pomaže da paket softverskih projekata spakujemo u kontejnere kako bismo ga lako prenijeli na bilo koji sistem. Ispod imamo kreirao datoteku docker-compose.yml sa Potrebna je WordPress konfiguracija, da konačno pokrene Docker. Nadamo se da vam je ovaj post pomogao da instalirate WordPress na svoj Ubuntu i da ga, ako imate pitanja, ostavite u odjeljku za komentare. Do sljedećeg puta 😉


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   pepe rekao je

    Ne razumijem jednu stvar. Datoteka docker-compose.yml je konfiguracijska datoteka, ali kako se instalira wordpress?

  2.   Javivi "Vivi" San rekao je

    Nastavljam korak po korak i ne radi, imam ovu grešku kada izvršim zadnju naredbu

    sudo docker-sastavi početak

    POGREŠKA: yaml.scanner.ScannerError: tijekom skeniranja jednostavnog ključa
    u "./docker-compose.yml", red 4, stupac 1
    nije moguće pronaći očekivano ':'
    u "./docker-compose.yml", red 5, stupac 1