Рубрика Администрирование

Программа для мониторинга доступности устройств по IP

Author Автор: Роман Чернышов    Опубликовано: 27 августа 2026

Вроде казалось бы примитивная задача — мониторинг доступности устройств по IP-адресу, и для решения такой задачи должно быть множество программ и утилит под Windows, с возможностью задать список  IP-адресов, названия устройств и периодичность их пинга. Но как оказалось, решений не так уж и много, часть из них распространяется платно, другие же явно имеют переизбыток функционала, третьи вообще не работают. Решение же как всегда простое (в моем случае) — пишем свою утилиту на Python, работающую под Windows в отдельном окне, немного кода от AI, немного доработок ручками и готово! Далее разберем функционал детально. подробнее

Category Категории: Администрирование     Tags Теги: , , ,

Доступ к cPanel через SSH туннель

Author Автор: Роман Чернышов    Опубликовано: 25 августа 2026

Друзья, всем привет! Ежедневно я работаю с серверами(удаленно), иногда попадаются сервера где открыт для подключения только один 22 порт (SSH), из-за чего возникает сложность с доступом к панели управления сервером, например cPanel(порт 2083) или HestiaCP(порт 8083), возникает вопрос — как же зайти в панель управления? На самом деле, решение данной задачи простое и при этом элегантное — перенаправляем свой локальный трафик в SSH туннель, таким образом, чтобы при запросе(со стороны клиента) на http://localhost:2083 у нас открывался ресурс с сервера. Далее по шагам. подробнее

Category Категории: Администрирование     Tags Теги: , , , ,

Свой сервер дома 2026

Author Автор: Роман Чернышов    Опубликовано: 5 августа 2026

ubuntu Приветствую вас друзья! Ровно 4 года назад, я перенес часть своих проектов с сервера арендованного, на тот момент, у немецкого провайдера Hezler, на свой собственный сервер, размещенный у себя дома(в офисе), о чем я рассказывал в статье: Установка, настройка и размещение сервера дома или в офисе. За эти годы, с ним произошло много интересных событий(с точки зрения полученного опыта), это: выход из строя ssd диска в Raid-1 массиве, выход из строя планки оперативной памяти, отключение и перебои электричества(спасал ИБП), обрыв интернет кабеля(за пределами помещения), DDOS с перегрузкой пропускной способности сети, отключение интернета за несвоевременную оплату и многое другое. Самый главный вопрос — стоило ли оно того? подробнее

Установка драйвера АТОЛ-30ф на Ubuntu 24.04

Author Автор: Роман Чернышов    Опубликовано: 18 июля 2026

АТОЛ Linux Приветствую вас друзья! Переношу свое программно-техническое оснащение на новые сервера под управлением Ubuntu 24.04(26.04), в виду чего публикую небольшой пост заметку по установке и настройке драйверов для ККТ АТОЛ-30ф. Ранее я публиковал небольшой пост-заметку по настройке для CentOS 7(более не актуальна). Напомню, подключение АТОЛ-30ф к серверу позволяет использовать данную ККТ как облачную онлайн кассу с отправкой чеков в ОФД и экономить на аренде облачных ККТ у сторонних провайдеров(до 100т.р./в год), помимо экономии это также добавляет ряд других интересных возможностей (написание своего софта для создания отчетов, аналитики или КУДиР — об этом расскажу позже). подробнее

Category Категории: Администрирование     Tags Теги: , , ,

Подключение АТОЛ-30ф к серверу на Linux

Author Автор: Роман Чернышов    Опубликовано: 14 февраля 2026

АТОЛ Linux Небольшая заметка о базовой настройке ККТ АТОЛ 30ф и схожих моделей(поддерживающих Web Request) на ОС Linux (в моем примере это CentOS), установка драйвера 10.0.8.1, с поднятием сервера Web Request и примером кода запроса на PHP. Скачать пакет драйверов можно тут, для Linux подойдет «полный архив», в нем будет директория ./install/ с вариантами пакетов для Debian, RedHat, FreeBSD. Такое решение позволяет существенно сократить издержки на аренде онлайн-кассы, его можно интегрировать например с сайтом. подробнее

Настройка NAT на OPNsense

Author Автор: Роман Чернышов    Опубликовано: 30 апреля 2025

opnsense Казалось бы, что может быть проще настройки NAT для проброса портов из одной подсети в другую? Создаем правило, указываем интерфейс, порт для получения пакетов и IP:порт для перенаправления пакетов, и вроде бы всё. Но, не тут то было, как-то раз я промучился с пробросом портов аж целую неделю, а все потому, что система с которой мне предстояло поработать слишком изобилует функционалам и это OPNSense (может быть актуально и для pfSense). Далее расскажу, все же, как правильно настраивается проброс портов. Моя очередная заметка… подробнее

Category Категории: Администрирование     Tags Теги: , , ,

Создание сертификата Let’s Encrypt для домена и всех поддоменов

Author Автор: Роман Чернышов    Опубликовано: 1 апреля 2025

ssl cert Друзья, всем привет! Создание сертификата Let’s Encrypt вручную — это процесс, который можно выполнить с помощью инструмента certbot (ACME-клиента). Let’s Encrypt использует протокол ACME (Automated Certificate Management Environment) для автоматизации выдачи сертификатов, но «вручную» обычно подразумевается выполнение команд без автоскриптов. В рамках заметки, размещая пошаговую инструкцию для создания сертификата на Linux (например, Ubuntu), используя certbot, с последующим его добавление в конфигурацию nGinx. подробнее

Флаги Apache при переадресации RewriteRule

Author Автор: Роман Чернышов    Опубликовано: 2 января 2025

Доброго времени друзья! Практически каждый день я работаю с сайтами и серверами, занимаюсь разработкой, их обслуживанием и администрированием. Одна их часто встречающихся задач, это настройка правил переадресации URL и HTTP запросов, используя модуль RewriteRule для веб-сервера Apache. Настройка осуществляется путем указания директив в файле конфигурации веб-сервера или в файле .htaccess (настройка конфигурации на уровне директорий). Данный пост носит характер заметки, тут я хочу описать перечень флагов, используемых при задании параметров переадресации URL и HTTP запросов. подробнее

Category Категории: Администрирование     Tags Теги: , ,

Восстановление работы служб сервера в случае ошибки Mysql —upgrade

Author Автор: Роман Чернышов    Опубликовано: 12 декабря 2024

sys admin Доброго времени друзья! Очередная заметка на тему администрирования сервера. Недавно работал с одним сервером, на котором установлена панель ISP Manager 6, в качестве базы данных используется MySQL 8. При перезагрузке сервера, MySQL не смог запуститься из-за ошибки, возникла проблема с доступом к служебной таблице пользователей, для решения проблемы было рекомендовано обновить базу данных mysql(её структуру, служебные таблицы и т.д.), с параметром Mysql —upgrade=FORCE. Но, результат не оправдал себя, в процесс обновления также произошел сбой. Как итог, также не могла запустить служба панели ISP Manager. В рамках этой заметки расскажу перечень шагов, которые помогли решить проблему. подробнее

Category Категории: mySQL, Администрирование     Tags Теги: ,

Пакетное добавление сайтов в панель ISP Manager 6

Author Автор: Роман Чернышов    Опубликовано: 7 декабря 2024

Друзья, привет! Недавно столкнулся с задачей, по переносу с сервера на сервер более пятисот сайтов, после переноса все сайты нужно было добавить в панель управления сервером ISP Manager 6, с указанием директории сайта, алиаса, режима работы PHP и его версию, поддержку HTTPS и SSL сертификат. Разумеется вручную, такую работу выполнить невозможно, поэтому я написал скрипт на PHP, который всю работы сделает сам, а именно: — получит нужные данные из конфигурации хостов веб-сервера Apache и добавить сайты в панель. Далее расскажу обо всем подробнее. подробнее

Category Категории: PHP, Администрирование, Прочее     Tags Теги: ,
Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка