Установка и оптимизация WordPress на Ubuntu 24.04 (LEMP + Redis) на VPS с ограниченным объёмом RAM
Пакеты в Ubuntu по умолчанию настроены на работу с серверами, имеющими довольно много оперативной памяти. Нам нужно жёстко ограничить потребление памяти для работы на Mikro VPS. Запускать будем мой блог…
Резервное копирование баз данных MySQL в Linux: краткое руководство с примерами
Резервное копирование — ключевой элемент стратегии обеспечения безопасности и надёжности данных. Для баз данных MySQL, которые широко используются в веб-разработке и других областях, регулярное создание резервных копий особенно важно. В…
Настройка ProxySQL для распределения запросов в кластере MySQL
В современных высоконагруженных приложениях объём данных и количество запросов к базе данных постоянно растут. Это ставит перед администраторами и разработчиками задачу обеспечения высокой производительности, отказоустойчивости и масштабируемости СУБД. Именно для…
Конфигурация MySQL для микро-vps (минимизация потребления памяти)
Давайте немного поэкспериментируем с Микро-VPS. Из коробки MySQL сконфигурирован для автоматической подстройки под окружение, но на совсем ограниченных ресурсах я стабильно ловлю OOM-Killer и мне это не нравится, а переплачивать…
Инструкция по установке и настройке ProxySQL в Ubuntu 24.04
В рамках создания собственного кластера Kubernetes я поднаял кластер Mysql который работает в режиме Master-Slave и Slave-узлы соответственно работают в режиме read-only, а мастер в read-write. Соответственно мне нужен балансировщик…
Подробная инструкция по настройке кластера из трёх серверов MySQL на Ubuntu 24.04
Запихать Mysql в Kubernetes оказалось не очень хорошей идеей и я решил основательно пересмотреть инфраструктуру своего pet-проекта и за основу будет принят кластер из трех серверов. На каждом узле кластера…
Мониторинг баз данных MySQL при помощи Zabbix Agent 2
Про мониторинг Postgresql штатными средствами Zabbix Agent 2 я уже писал и сегодня давайте рассмотрим мониторинг MySQL серверов и заодно настрою мониторинг на своем проекте. Создаем пользователя MySQL для мониторинга…
Нам надо больше безопасности!
Уже правда, безопасность возводят в абсолют, мы тут сидим в безопасности в своем маленьком VPN-стеке и вот вам приветик вида «Message: Authentication plugin ‘caching_sha2_password’ reported error: Authentication requires secure connection.».…
Шпаргалка по работе с MySQL
Запуск сервера баз данных (Mysql+Postgresql) в виде docker-compose.yml. Во внешний том вынесены конфигурации и данные MySQL и Postgresql, также настроены health-чеки контейнеров. Изменить часть строки в столбце Для автоматизации этой…














