Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🌟📡 Быстрый запуск LAMP-системы с помощью Docker

🌟📡 Быстрый запуск LAMP-системы с помощью Docker Привет, любители Linux и DevOps! 🚀 Хотите быстро построить рабочий сайт без танцев с бубном? Тогда Docker — ваш лучший друг! Сегодня покажу, как за пару минут развернуть LAMP-стек (Linux, Apache, MySQL, PHP) прямо у себя на компьютере или сервере. Основные преимущества: - Простая настройка без головной боли - Изоляция проектов - Быстрый запуск и остановка Вот короткая инструкция: создайте файл docker-compose.yml и вставьте туда: version: '3.8' services: web: image: httpd:latest ports: - "8080:80" volumes: - ./html:/usr/local/apache2/htdocs/ db: image: mysql:latest environment: MYSQL_ROOT_PASSWORD: rootpass MYSQL_DATABASE: testdb MYSQL_USER: user MYSQL_PASSWORD: userpass ports: - "3306:3306" volumes: - dbdata:/var/lib/mysql volumes: dbdata: Запустите: docker-compose up -d Через минуту у вас будет рабочий веб-сервер и база данных. Вы можете менять PHP-код прямо в папке html, а все запущенное безопасно изолировано. Преимущество в

🌟📡 Быстрый запуск LAMP-системы с помощью Docker

Привет, любители Linux и DevOps! 🚀 Хотите быстро построить рабочий сайт без танцев с бубном? Тогда Docker — ваш лучший друг! Сегодня покажу, как за пару минут развернуть LAMP-стек (Linux, Apache, MySQL, PHP) прямо у себя на компьютере или сервере.

Основные преимущества:

- Простая настройка без головной боли

- Изоляция проектов

- Быстрый запуск и остановка

Вот короткая инструкция: создайте файл docker-compose.yml и вставьте туда:

version: '3.8'

services:

web:

image: httpd:latest

ports:

- "8080:80"

volumes:

- ./html:/usr/local/apache2/htdocs/

db:

image: mysql:latest

environment:

MYSQL_ROOT_PASSWORD: rootpass

MYSQL_DATABASE: testdb

MYSQL_USER: user

MYSQL_PASSWORD: userpass

ports:

- "3306:3306"

volumes:

- dbdata:/var/lib/mysql

volumes:

dbdata:

Запустите:

docker-compose up -d

Через минуту у вас будет рабочий веб-сервер и база данных. Вы можете менять PHP-код прямо в папке html, а все запущенное безопасно изолировано.

Преимущество в том, что вам не нужно долго устанавливать и настраивать пакеты — все делается мгновенно и безопасно.

А вдруг вы уже давно мечтаете научиться делать это в реальной работе?

Подписывайтесь на https://t.me/LinuxSkill и узнавайте больше лайфхаков! Не забудьте проверить свои знания в тестах бота https://t.me/gradeliftbot — это увлекательно и полезно.

А какая тема следующая — расскажу вам завтра!