Instalējiet WordPress uz Ubuntu trīs vienkāršās darbībās, izmantojot Docker

wordpress-docker

Viena no lietām, kas mums jādara pēc Ubuntu 16.04 instalēšanas un vēl vairāk, ja mēs nākam no tīras instalācijas, ir pārinstalēt visas tās programmas, kuras mēs izmantojam savā Ubuntu. Ja esat tīmekļa izstrādātājs, jūs noteikti interesēs instalēt WordPress savā datorā. Tāpēc iekšā Ubunlog mēs vēlamies jums iemācīt, kā instalējiet WordPress Ubuntu ļoti viegli, veicot tikai trīs darbības, izmantojot rīku ar nosaukumu dokers. Mēs jums sakām.

Kas ir Dokers?

Pirmkārt un vispirms ir vērts izskaidrot, kas tas ir un kā tas darbojas dokers. Nu, Docker ir bezmaksas programma, kas mums ļauj iesaiņojiet mūsu programmatūras projektus tajā, ko mēs zinām kā konteineru (konteiners angliski). Tādā veidā mums var būt Pilnīga failu sistēma, kas satur visu nepieciešamo (pirmkods, nepieciešamās bibliotēkas, sistēmas rīki ...), lai varētu palaist minēto lietojumprogrammu jebkurā datorā, kas atbalsta Docker, it kā tas būtu pārnēsājama lietotne.

Docker un WordPress instalēšana

Docker ir rīks ar nosaukumu Docker sastopas tas precīzi palīdz mums pārvaldīt projekta konteinerus, lai tos sāktu, apturētu, likvidētu vai redzētu to statusu. Lai to instalētu, mums vienkārši ir jāizpilda šāda komanda terminālā:

sudo apt-get instalēt docker-compose

Izmantojot Docker, lai instalētu WordPress

Tagad, kad mēs zinām, kas ir Docker, un esam to instalējuši, mēs varam turpināt to izmantot, lai instalētu WordPress.

  • Pirmais solis ir izveidot direktoriju sauc, piemēram, WordPress (Es zinu, tas ir ļoti oriģināls) saknes direktorijā, izmantojot šādu komandu:

mkdir ~ / wordpress

  • Tālāk, mums tajā direktorijā izveidot failu sauc docker-compose.yml, ko mēs varam izdarīt, dodoties uz izveidoto direktoriju un pēc tam izveidojot vajadzīgo failu, tas ir, izpildot:

cd WordPress

pieskarties docker-compose.yml

  • Fails docker-compose.yml jābūt šādam saturam:

WordPress:
attēls: wordpress
saites:
- wordpress_db: mysql
ostas:
- 8080: 80
apjomi:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
attēls: mariadb
vide:
MYSQL_ROOT_PASSWORD: passpass
phpmyadmin:
attēls: corbinu / docker-phpmyadmin
saites:
- wordpress_db: mysql
ostas:
- 8181: 80
vide:
MYSQL_USERNAME: sakne
MYSQL_ROOT_PASSWORD: passpass

PIEZĪME. Faila saturu varat manuāli kopēt vai ielīmēt, gluži pretēji, kopēt, izpildot:

echo file_contents> docker-compose.yml

  • Pēdējais solis ir Docker palaišana, ko mēs viegli varam izdarīt, palaižot:

sudo docker-compose sākums

Tagad jums vienkārši jāatver pārlūkprogramma (Firefox, Chromium vai Chrome) un jādodas uz localhost: 8080 caur augšējo tekstlodziņu. Un viss! Viegli vai ne?

Kā pēdējo kopsavilkumu mēs vēlamies jums atgādināt par mūsu paveikto. Pirmkārt, mums ir uzstādīta dokstacija, rīks, kas mums palīdz programmatūras projektu iesaiņot konteineros, lai to viegli varētu pārnest uz jebkuru sistēmu. Zemāk mums ir izveidoja failu docker-compose.yml ar Nepieciešama WordPress konfigurācija, lai beidzot palaistu Dokeru. Mēs ceram, ka šī ziņa ir palīdzējusi jums instalēt WordPress jūsu Ubuntu un ka, ja jums ir kādi jautājumi, atstājiet tos komentāru sadaļā. Līdz nākamajai reizei 😉


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Pepe teica

    Es nesaprotu vienu lietu. Docker-compose.yml fails ir konfigurācijas fails, bet kā tiek instalēts WordPress?

  2.   Javivi "Vivi" San teica

    Es turpinu soli pa solim, un tas nedarbojas, man ir šī kļūda, izpildot pēdējo komandu

    sudo docker-compose sākums

    KĻŪDA: yaml.scanner.ScannerError: skenējot vienkāršu atslēgu
    "./docker-compose.yml" 4. rindas 1. slejā
    nevarēja atrast gaidīto ':'
    "./docker-compose.yml" 5. rindas 1. slejā