Εγκαταστήστε το WordPress στο Ubuntu σε τρία απλά βήματα με το Docker

wordpress-docker

Ένα από τα πράγματα που πρέπει να κάνουμε μετά την εγκατάσταση του Ubuntu 16.04, και περισσότερο εάν προέρχονται από καθαρή εγκατάσταση, είναι επανεγκαθιστώ όλα εκείνα τα προγράμματα που χρησιμοποιούμε στο Ubuntu μας. Εάν είστε προγραμματιστής ιστού, σίγουρα θα σας ενδιαφέρει να εγκαταστήσετε το WordPress στον υπολογιστή σας. Επομένως, σε Ubunlog θέλουμε να σας μάθουμε πώς Εγκαταστήστε το WordPress στο Ubuntu πολύ εύκολα ακολουθώντας μόνο τρία βήματα, μέσω ενός εργαλείου που ονομάζεται Λιμενεργάτης. Σας λέμε.

Τι είναι το Docker;

Πρώτα απ 'όλα και πρώτα απ' όλα, αξίζει να εξηγήσετε τι είναι και πώς λειτουργεί Λιμενεργάτης. Λοιπόν, το Docker είναι μια δωρεάν εφαρμογή που μας επιτρέπει συσκευάστε τα έργα λογισμικού μας σε αυτό που γνωρίζουμε ως κοντέινερ (δοχείο Στα Αγγλικά). Με αυτόν τον τρόπο, μπορούμε να έχουμε ένα Πλήρες σύστημα αρχείων που περιέχει όλα όσα χρειάζεστε (πηγαίος κώδικας, απαραίτητες βιβλιοθήκες, εργαλεία συστήματος ...) για να μπορείτε να εκτελέσετε την εν λόγω εφαρμογή σε οποιοδήποτε μηχάνημα που υποστηρίζει το Docker, σαν να ήταν φορητή εφαρμογή.

Εγκατάσταση του Docker και του WordPress

Το Docker έχει ένα εργαλείο που ονομάζεται Docker Compose που μας βοηθά ακριβώς να είμαστε σε θέση να διαχειριστούμε τα κοντέινερ ενός έργου, προκειμένου να τα ξεκινήσουμε, να τα σταματήσουμε, να τα εξαλείψουμε ή να δούμε την κατάστασή τους. Για να το εγκαταστήσουμε, πρέπει απλώς να εκτελέσουμε την ακόλουθη εντολή στο τερματικό:

sudo apt-get install docker-compose

Χρησιμοποιώντας το Docker για εγκατάσταση του WordPress

Τώρα που γνωρίζουμε τι είναι το Docker και το έχουμε εγκαταστήσει, μπορούμε να το χρησιμοποιήσουμε για να εγκαταστήσουμε το WordPress.

  • Το πρώτο βήμα είναι δημιουργήστε έναν κατάλογο καλείται, για παράδειγμα, wordpress (Ξέρω, είναι πολύ πρωτότυπο) στον ριζικό κατάλογο χρησιμοποιώντας την ακόλουθη εντολή:

mkdir ~ / wordpress

  • Στη συνέχεια, μέσα σε αυτόν τον κατάλογο, πρέπει να δημιουργήστε ένα αρχείο που ονομάζεται docker-compose.yml, το οποίο μπορούμε να κάνουμε μεταβαίνοντας στον δημιουργημένο κατάλογο και στη συνέχεια δημιουργώντας το επιθυμητό αρχείο, δηλαδή εκτελώντας:

cd wordpress

touch docker-compose.yml

  • Το αρχείο docker-compose.yml πρέπει να έχει το ακόλουθο περιεχόμενο:

wordpress:
εικόνα: wordpress
συνδέσεις:
- wordpress_db: mysql
λιμάνια:
- 8080: 80
τόμοι:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
εικόνα: mariadb
περιβάλλον:
MYSQL_ROOT_PASSWORD: examplepass
phpmyadmin:
εικόνα: corbinu / docker-phpmyadmin
συνδέσεις:
- wordpress_db: mysql
λιμάνια:
- 8181: 80
περιβάλλον:
MYSQL_USERNAME: ρίζα
MYSQL_ROOT_PASSWORD: examplepass

ΣΗΜΕΙΩΣΗ: Μπορείτε να αντιγράψετε-επικολλήσετε με μη αυτόματο τρόπο το περιεχόμενο του αρχείου ή, αντίθετα, να το αντιγράψετε εκτελώντας:

echo file_contents> docker-compose.yml

  • Το τελευταίο βήμα είναι να ξεκινήσετε το Docker, το οποίο μπορούμε εύκολα να κάνουμε εκτελώντας:

sudo docker-σύνθεση έναρξης

Τώρα πρέπει απλώς να ανοίξετε το πρόγραμμα περιήγησής σας (Firefox, Chromium ή Chrome) και να μεταβείτε στη διεύθυνση localhost: 8080 μέσω του επάνω πλαισίου κειμένου. Και αυτό είναι! Εύκολο, σωστά;

Ως τελική περίληψη, θέλουμε να σας υπενθυμίσουμε τι έχουμε κάνει. Πρώτα απ 'όλα, έχουμε εγκατεστημένο docker, ένα εργαλείο που μας βοηθά να συσκευάσουμε ένα έργο λογισμικού σε κοντέινερ, ώστε να μπορεί εύκολα να μεταφερθεί σε οποιοδήποτε σύστημα. Παρακάτω έχουμε δημιούργησε ένα αρχείο docker-compose.yml με την Απαιτείται διαμόρφωση WordPress, για να ξεκινήσετε τελικά το Docker. Ελπίζουμε ότι αυτή η ανάρτηση σας βοήθησε να εγκαταστήσετε το WordPress στο Ubuntu και ότι, αν έχετε απορίες, αφήστε το στην ενότητα σχολίων. Μέχρι την επόμενη φορά 😉


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   pepe dijo

    Δεν καταλαβαίνω ένα πράγμα. Το αρχείο docker-compose.yml είναι ένα αρχείο διαμόρφωσης, αλλά πώς εγκαθίσταται το wordpress;

  2.   Javivi "the Vivi" San dijo

    Συνεχίζω βήμα προς βήμα και δεν λειτουργεί, έχω αυτό το σφάλμα κατά την εκτέλεση της τελευταίας εντολής

    sudo docker-σύνθεση έναρξης

    ΣΦΑΛΜΑ: yaml.scanner.ScannerError: κατά τη σάρωση ενός απλού κλειδιού
    στη "./docker-compose.yml", γραμμή 4, στήλη 1
    δεν βρέθηκε αναμενόμενο ':'
    στη "./docker-compose.yml", γραμμή 5, στήλη 1