mysurik.ru
5tm8os5tm8os5tm8
Системное Администрирование
mysurik

Ограничение ресурсов с помощью Cgroups: как оптимизировать производительность Linux-систем

Введение: Почему ограничение ресурсов становится критически важным В современных IT-инфраструктурах, где серверы выполняют множество задач одновременно — от запуска контейнеров до работы с большими данными, — эффективное управление ресурсами становится ключевым фактором стабильности и производительности. Один из самых мощных инструментов для этого в Linux — Cgroups (Control Groups). Этот механизм позволяет ограничивать, учитывать и изолировать […]
ЧИТАТЬ ПОДРОБНЕЕ →
Nginx оптимизация и настройка
Хостинг и Web-серверы
mysurik

Как я оптимизировал nginx и сайт стал летать

nginx из коробки — это не быстро Когда я впервые поднял nginx на сервере, он работал нормально. Но страницы грузились за 2-3 секунды, и я знал, что можно быстрее. nginx по умолчанию настроен консервативно — чтобы работать на любом железе, а не выжимать максимум. Я начал гуглить оптимизации и перепробовал их на своём сервере. Вот […]
ЧИТАТЬ ПОДРОБНЕЕ →
Лучшие темы WordPress для новостных сайтов.
WordPress
mysurik

Темы для новостных сайтов

Новостной сайт требует ленты, категорий, виджетов. GeneratePress справляется с этим на ура. Добавил Newspaper блоки через GenerateBlocks. Быстро, чисто, без лишнего. Больше статей РїСЂРѕ WordPress — РѕС‚ установки РґРѕ продвижения — СЏ собрал РІ СЃРІРѕРґРЅРѕРј гайде.
ЧИТАТЬ ПОДРОБНЕЕ →
p7f0
Безопасность и Сеть
mysurik

Повышение Безопасности SSH-соединений: Практические Меры и Рекомендации

SSH (Secure Shell) является основополагающим протоколом для удалённого управления серверами и сетевыми устройствами. Он предоставляет зашифрованный канал связи, что позволяет безопасно выполнять команды, передавать файлы и администрировать системы из любой точки мира. Однако именно в силу своей широкой распространённости SSH часто становится объектом целевых атак. Надлежащая конфигурация SSH-сервера имеет решающее значение для предотвращения несанкционированного доступа. […]
ЧИТАТЬ ПОДРОБНЕЕ →
Интеграция WordPress с Платежными Системами
WordPress
mysurik

Подключал оплату для WooCommerce: ЮKassa и PayPal

Когда знакомый попросил подключить оплату на его интернет-магазине на WooCommerce, я думал — поставлю какой-нибудь ЮKassa и всё заработает. Спойлер: не всё. ЮKassa (бывшая Яндекс.Касса) подключилась легко. Поставил плагин, ввёл ключи, настроил способы оплаты. Карты, СБП, ЮMoney — всё работает. Но для юрлиц нужна была ещё и оплата по счёту — пришлось добавить плагин «Оплата […]
ЧИТАТЬ ПОДРОБНЕЕ →
Как я настраивал AI Client в WordPress 7.0 и подключал Claude
WordPress
mysurik

Как я настраивал AI Client в WordPress 7.0 и подключал Claude

 Как я дошёл до жизни такой После того как я обновился до WordPress 7.0 Armstrong, в админке появился новый раздел — Settings → Connectors. Честно говоря, сначала я подумал: «Очередная админская плюшка, которая будет пылиться». Ну сколько раз нам обещали AI в WordPress? Были какие-то плагины, Jetpack AI, ещё что-то… Но каждый раз это […]
ЧИТАТЬ ПОДРОБНЕЕ →
Создание поддомена для WordPress сайта Полное руководство
WordPress
mysurik

Создание поддомена для WordPress: грабли на которые я наступил

Понадобилось мне сделать поддомен для тестовой версии сайта. Думал, дело на 5 минут. Захожу в панель хостинга, создаю поддомен, указываю папку. Вроде всё. Захожу по адресу — пустая страница. Чёрт. Оказалось, для поддомена нужно отдельно настроить nginx. На FastPanel (а у меня она) поддомены создаются в разделе «Сайты». Добавил запись, указал корневую папку, и через […]
ЧИТАТЬ ПОДРОБНЕЕ →
Оптимизация Core Web Vitals для WordPress
WordPress
mysurik

Оптимизация Core Web Vitals для WordPress

Введение: Оптимизация Core Web Vitals для WordPress Качество веб-страницы определяется не только содержанием и дизайном, но и скоростью загрузки и удобством использования. Это особенно важно для пользователей мобильных устройств, где интернет соединение может быть ненадежным. Google в 2021 году представил набор метрик под названием Core Web Vitals (Центральные Веб-Критерии), которые помогают оценить пользовательский опыт на […]
ЧИТАТЬ ПОДРОБНЕЕ →
v3hf8hv3hf8hv3hf
Системное Администрирование
mysurik

Архитектура Docker: как работают контейнеры

Введение: Почему Docker revolutionized современную разработку Docker стал одним из самых популярных инструментов в мире DevOps и микросервисов, но что именно делает его таким мощным? Как работают контейнеры, и какую роль играет архитектура Docker в этом процессе? В этой статье мы разберём основные принципы работы Docker, его компоненты, преимущества и практические применения. Контейнеры revolutionized способ […]
ЧИТАТЬ ПОДРОБНЕЕ →
2uqe522uqe522uq
Безопасность и Сеть
mysurik

Механика обновлений безопасности: почему критически важно устанавливать патчи немедленно

Вам, вероятно, знакомо назойливое всплывающее окно: «Доступно обновление для [Программа/ОС]. Установить сейчас или позже?». В условиях плотного рабочего графика многие пользователи и даже системные администраторы склонны нажимать кнопку «Напомнить позже», воспринимая этот процесс как досадную помеху или опасаясь несовместимости программного обеспечения. Однако обновления (патчи) — это не просто сервисная процедура, а фундаментальный элемент стратегии кибербезопасности. […]
ЧИТАТЬ ПОДРОБНЕЕ →
лл
WordPress
mysurik

Кто-то пытался взломать админку: включил двухфакторку

Двухфакторку я включил после того как кто-то попытался взломать админку. В логах увидел 1000 попыток входа за час на wp-login.php. Стандартный пароль не подобрали, но я перепугался. Поставил плагин WP 2FA — бесплатный, простой, от министерства кибербезопасности Израиля (серьёзно). Подключил через Google Authenticator. Ввожу пароль, потом код из приложения. Доступа без кода — ноль. Ещё […]
ЧИТАТЬ ПОДРОБНЕЕ →
Системное Администрирование
mysurik

Kubernetes на домашнем сервере: есть ли смысл

Признаюсь честно: я поддался хайпу. Год назад сидел я, смотрел на свой Proxmox с десятком LXC-контейнеров и думал — всё несерьёзно. Настоящие админы используют Kubernetes. У меня же — просто Docker на одной VM, пара компоузов, и всё это какое-то… игрушечное. Ну и понеслось. Я развернул K3s на трёх VPS в DigitalOcean. Потом ещё один […]
ЧИТАТЬ ПОДРОБНЕЕ →
Сервер
mysurik

Uptime Kuma: панель мониторинга за 5 минут

Когда серверов становится больше одного, а сервисов — больше трёх, ты перестаёшь успевать проверять их вручную. Я до последнего надеялся, что смогу держать в голове, какие сайты упали, а какие нет. Спойлер: не смог. Uptime Kuma — это тулза, которая просто пингует твои сервисы и рисует зелёные или красные лампочки на дашборде. Ставится за три […]
ЧИТАТЬ ПОДРОБНЕЕ →
Системное Администрирование
mysurik

Ansible: автоматизация сервера с первого плейбука

Ansible: автоматизация сервера с первого плейбука Раньше я настраивал каждый новый сервер руками. Установка пакетов, правка конфигов, создание пользователей — всё через SSH. Когда серверов стало два, я задумался. Когда дошло до трёх — понял, что так больше нельзя. Ansible пришёл как решение, о котором я жалею, что не узнал раньше. Что такое Ansible и […]
ЧИТАТЬ ПОДРОБНЕЕ →
Что я думаю про новинки WordPress 7.0 и куда движется CMS
Новости и Тренды
mysurik

Что я думаю про новинки WordPress 7.0 и куда движется CMS

WordPress 7.0 Armstrong вышел — и это, пожалуй, самый важный релиз за последние пару лет. Не потому что там куча новых фич, а потому что он показал, куда команда разработчиков ведёт CMS. Я обновлялся в первый же день. Описывал процесс здесь — обошлось без сюрпризов, что уже хорошо. Из нового: переписанный редактор, улучшенная работа с […]
ЧИТАТЬ ПОДРОБНЕЕ →
N8N

n8n: лучшие автоматизации на домашнем сервере

О n8n я узнал случайно. Искал замену Make (бывший Integromat), потому что бесплатный лимит кончился, а платить 10 долларов в месяц за пару сценариев жаба душила. Поставил на сервер через Docker, настроил первый workflow — и пропал на неделю. Установка через Docker Compose — это буквально пять строк. Я добавил volume для хранения данных, пробросил […]
ЧИТАТЬ ПОДРОБНЕЕ →
3trib73trib7
Виртуализация (Proxmox)
mysurik

Установка Ubuntu VM в Proxmox: грабли

Установка Ubuntu Server на VM в Proxmox — рутина, которую я делаю раз в месяц. Но в первый раз я тупил знатно. Первый раз забыл установить Qemu Agent. Второй раз не выделил достаточно места. Сейчас шаблон: Ubuntu 24.04 LTS, 2 ядра, 2GB RAM, 32GB диск. Тема Proxmox Сѓ меня разобрата достаточно РїРѕРґСЂРѕР±РЅРѕ — РѕС‚ установки […]
ЧИТАТЬ ПОДРОБНЕЕ →
Как настроить карту сайта XML в WordPress
WordPress
mysurik

Яндекс ругался на карту сайта: пришлось разобраться с XML sitemap

С картой сайта для Яндекса у меня была забавная история. Я думал, что XML карту генерирует WordPress сам. Вроде даже есть какая-то встроенная фишка с wp-sitemap.xml. Но Яндекс всё ругался: «Нет карты сайта». Оказалось, встроенная карта сайта в WordPress — штука средняя. Она не позволяет исключать страницы, не показывает приоритеты, и вообще Яндекс её плохо […]
ЧИТАТЬ ПОДРОБНЕЕ →