Однією з речей, яку ми маємо зробити після встановлення Ubuntu 16.04, і більше, якщо ми походимо із чистої інсталяції, є перевстановити всі ті програми, які ми використовуємо в нашому Ubuntu. Якщо ви веб-розробник, вам напевно буде цікаво встановити WordPress на свій ПК. Тому в Ubunlog ми хочемо показати вам, як встановити WordPress в Ubuntu дуже легко, виконавши лише три кроки, через інструмент під назвою Docker. Ми тобі говоримо.
Що таке Docker?
Перш за все і в першу чергу, варто пояснити, що це і як це працює Docker. Ну, Docker - це безкоштовний додаток, який дозволяє нам упакуйте наші програмні проекти в те, що ми знаємо як контейнер (контейнер англійською). Таким чином, ми можемо мати Повна файлова система, що містить усе необхідне (вихідний код, необхідні бібліотеки, системні інструменти ...), щоб мати можливість запускати зазначену програму на будь-якій машині, що підтримує Docker, ніби це портативний додаток.
Встановлення Docker та WordPress
Докер має інструмент під назвою Docker Compose що точно допомагає нам керувати контейнерами проекту, таким чином, мати можливість запускати, зупиняти, видаляти їх або бачити їх статус. Щоб встановити його, нам просто потрібно виконати таку команду в терміналі:
sudo apt-get встановити docker-compose
Використання Docker для встановлення WordPress
Тепер, коли ми знаємо, що таке Docker, і ми його встановили, ми можемо продовжувати використовувати його для встановлення WordPress.
- перший крок створити каталог називається, наприклад, WordPress (Я знаю, це дуже оригінально) у кореневому каталозі, використовуючи таку команду:
mkdir ~ / wordpress
- Далі, всередині цього каталогу, ми повинні створити файл званий докер-компост.імл, що ми можемо зробити, перейшовши у створений каталог, а потім створивши потрібний файл, тобто виконавши:
компакт - диск
доторкнутися до допис-композиції
- Файл докер-компост.імл повинен мати такий зміст:
wordpress:
зображення: wordpress
посилання:
- wordpress_db: mysql
порти:
- 8080: 80
томи:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
зображення: mariadb
середовище:
MYSQL_ROOT_PASSWORD: приклад проходу
phpmyadmin:
зображення: corbinu / docker-phpmyadmin
посилання:
- wordpress_db: mysql
порти:
- 8181: 80
середовище:
MYSQL_USERNAME: корінь
MYSQL_ROOT_PASSWORD: приклад проходу
ПРИМІТКА. Ви можете вручну скопіювати та вставити вміст файлу або, навпаки, скопіювати його, виконавши:
echo file_contents> docker-compose.yml
- Останній крок - це запуск Docker, який ми можемо легко зробити, запустивши:
Початок sudo docker-compose
Тепер вам просто потрібно відкрити браузер (Firefox, Chromium або Chrome) і перейти до localhost: 8080 через верхнє текстове поле. І це все! Легко, правда?
Як остаточне резюме ми хочемо нагадати вам про те, що ми зробили. Перш за все, ми маємо встановлений докер, інструмент, який допомагає нам упакувати проект програмного забезпечення в контейнери, щоб легко перенести його на будь-яку систему. Нижче ми маємо створив файл докер-компост.імл з Потрібна конфігурація WordPress, щоб нарешті запустити Docker. Ми сподіваємося, що ця публікація допомогла вам встановити WordPress на ваш Ubuntu і що, якщо у вас виникли запитання, будь ласка, залиште їх у розділі коментарів. До наступного разу
Я не розумію одного. Файл docker-compose.yml є файлом конфігурації, але як встановлюється wordpress?
Я продовжую крок за кроком, і це не працює, у мене виникає ця помилка, коли я виконую останню команду
Початок sudo docker-compose
ПОМИЛКА: yaml.scanner.ScannerError: під час сканування простого ключа
у "./docker-compose.yml", рядок 4, стовпець 1
не вдалося знайти очікуване ':'
у "./docker-compose.yml", рядок 5, стовпець 1