test/README.md

67 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Тестовое задание
## Запуск WordPress с базой данных MariaDB, Apache, Prometheus и Grafana
### Описание
Данный проект разработан для быстрого развертывания WordPress сайта с использованием базы данных MariaDB и веб-сервера Apache. Кроме того, в проект включен Prometheus для мониторинга и Grafana для визуализации данных.
### Содержание
- [Требования](#требования)
- [Установка](#установка)
- [Запуск](#запуск)
- [Мониторинг с Prometheus](#мониторинг-с-prometheus)
- [Визуализация с Grafana](#визуализация-с-grafana)
- [Лицензия](#лицензия)
### Требования
- Установленный Docker
- Установленный Docker Compose
### Установка
1. Клонируйте репозиторий:
```bash
git clone https://code.zhs.one/stransit/test.git && cd test
```
### Запуск
Для запуска всех сервисов используется Docker Compose. Просто выполните следующую команду:
```bash
docker-compose -f manufacturer/containe/services/docker-compose.yml up -d
```
Это развернет WordPress, MariaDB, Prometheus и Grafana в фоновом режиме.
### Мониторинг с Prometheus
Prometheus будет собирать метрики с Apache. Чтобы убедиться, что Prometheus работает, откройте браузер и перейдите по адресу:
```
http://localhost:9090
```
Здесь вы можете проверить доступные метрики и выполнить запросы.
### Визуализация с Grafana
Grafana предоставляет мощные возможности визуализации для ваших метрик. Для доступа к интерфейсу Grafana откройте браузер и перейдите по адресу:
```
http://localhost:3000
```
По умолчанию, логин и пароль:
- **Логин:** admin
- **Пароль:** admin
### Лицензия
Проект лицензирован под MIT License. Ознакомьтесь с файлом LICENSE для подробной информации.