В этой статье я хочу показать, как легко и бесплатно можно сделать failover схему для веб-сайта (или любого другого интернет-сервиса) на комбинации мониторинга okerr и динамического DNS сервиса. То есть, в случае любых проблем с основным сайтом (начиная от проблемы с «PHP Error» на странице, и до нехватки места или просто подозрительно малом числе заказов в случае интернет-магазина), новые посетители будут направлены на второй (третий, и так далее) заведомо работающий сервер, или же на «Sorry» страничку, где им вежливо объяснят, что «есть проблема, мы уже в курсе и уже чиним, скоро починим» (а вы в этом случае на самом деле будете уже в курсе и сможете чинить).
Читать полностью »
Рубрика «Настройка Linux» - 45
Простой failover для вебсайта (мониторинг + динамический DNS)
2018-05-29 в 7:39, admin, рубрики: alert, alerting, DNS, Dynamic DNS, failover, okerr, даунтайм, Настройка Linux, оповещение, системное администрированиеТак ли хорошь XUBUNTU 18.04?
2018-05-28 в 18:06, admin, рубрики: высокая производительность, Настройка LinuxFénix
XUBUNTU 18.04
Desktop
Особенности и преимущества
На первый взгляд перед нами очередной дериват всеми известной UBUNTU, однако в нашем случае данное ответвление имеет ряд преимуществ над основным продуктом компании Canoncal. Основные и, пожалуй, главные отличия заключаются в производительности.Читать полностью »
Создание, настройка и использование собственного Git-сервера
2018-05-24 в 8:52, admin, рубрики: Git, gitlab, linux, Блог компании RUVDS.com, Настройка Linux, Разработка веб-сайтов, Серверное администрированиеМатериал, перевод которого мы сегодня публикуем, посвящён настройке Git-серверов. Git — это система управления версиями, разработанная Линусом Торвальдсом. Git пользуются миллионы людей во всём мире. Компании, вроде GitHub, предлагают службы хостинга кода, основанные на Git. По информации, которую можно найти в различных публикациях, GitHub является крупнейшим сервисом для хостинга IT-проектов. В частности, в 2017-м году сообщество GitHub достигло 24 миллионов разработчиков, которые трудятся над 67 миллионами репозиториев. В наши дни GitHub пользуются абсолютно все — от программистов-одиночек, до крупных организаций. Надо сказать, что даже компания Google перешла на GitHub, закрыв собственный проект схожей направленности.
Трансляция потокового видео на сайт с двух IP камер
2018-05-21 в 19:30, admin, рубрики: Настройка LinuxДоброго времени суток, уважаемые.
Данный пост призван дать читающему пошаговое руководство «Как дать возможность двумстам сотрудникам узнать об очереди в столовой не вставая с рабочего места». Но обо всём по порядку.
Найти всю необходимую информацию, для решения задачи, в одном месте мне не удалось. Это и стало поводом к написанию данного руководства.
Исходные данные: Имеются две IP камеры в двух столовых. Есть корпоративный сайт.
Задача: Дать возможность сотрудникам узнавать об очередях в столовой.
Решение задачи
Структурная схема такова:
- FFserver получает поток с двух IP камер на сервер
- На корпоративном сайте размещаются ссылки на нужные файлы, формируемые FFserver
Данное решение позволяет снять нагрузку с камер и переложить её на ресурсы сервера.
О том, как установить и первично настроить FFserver хорошо написано Здесь и Здесь, за одним НО. Данные материалы описывают настройку при подключении Web-камеры непосредственно к ПК. Они стали для меня отправной точкой поисков.
Читать полностью »
Быстрое создания SELinux-модулей с помощью утилиты sepolicy
2018-05-14 в 6:58, admin, рубрики: centos 7, RHEL7, selinux, sepolgen, tutorial, Блог компании Wargaming, информационная безопасность, Настройка Linux, системное администрированиеВ пакет policycoreutils-devel входит python-утилита sepolicy, которая сильно облегчает написание модуля. В этой статье мы рассмотрим процесс создания модуля для nmap с помощью этой утилиты.
Ввод текста в Linux (ibus)
2018-05-12 в 21:32, admin, рубрики: ibus, linux desktop, Настройка Linux, раскладка клавиатурыЕсли ваша клавиатура размечена под латиницу или кириллицу, а вам приходится набирать тексты на другом языке, особенно, используя сложные, неалфавитные письменности, то данная заметка о системах ввода в Linux (упрощенно "клавиатурных раскладках") может вас заинтересовать.
Заранее прошу прощение за нечёткую терминологию и не претендую на исчерпывающее техническое описание. Основная задача статьи — описание возможностей, а не реализация.
Понимая, как используется дисковое пространство в Linux
2018-05-10 в 6:27, admin, рубрики: btrfs, linux, zfs, Блог компании Флант, Настройка Linux, системное администрирование, файловые системы, файлы, хранение данныхПрим перев.: Автор оригинальной статьи — испанский Open Source-энтузиаст nachoparker, развивающий проект NextCloudPlus (ранее известен как NextCloudPi), — делится своими знаниями об устройстве дисковой подсистемы в Linux, делая важные уточнения в ответах на простые, казалось бы, вопросы…
Сколько пространства занимает этот файл на жёстком диске? Сколько свободного места у меня есть? Сколько ещё файлов я смогу вместить в оставшееся пространство?
Ответы на эти вопросы кажутся очевидными. У всех нас есть инстинктивное понимание работы файловых систем и зачастую мы представляем хранение файлов на диске аналогично заполнению корзины яблоками.
Однако в современных Linux-системах такая интуиция может вводить в заблуждение. Давайте разберёмся, почему.Читать полностью »
Установка и настройка OpenVPN сервера с помощью docker-compose
2018-04-28 в 16:37, admin, рубрики: docker, docker-compose, openvpn, vps, Настройка Linux, Роскомнадзор, Сетевые технологии
Всем привет, последнее время все сложней чувствовать себя комфортно в интернете, большинство полезных ресурсов недоступны рядовому пользователю. В эти темные времена — VPN единственное стабильно работающие решение для обхода любых ограничений в сети.
OpenVPN одна из самых популярных программ для организации VPN туннеля, а docker-compose отличный инструмент для установки и настройки программ с помощью одного docker-compose.yml файла.
В статье я расскажу как быстро и просто настроить OpenVPN сервер на собственном VPS используя docker-compose. За основу возьмем образ kylemanna/docker-openvpn
.
Заинтересовавшихся прошу под кат.
Использование libpam при настройке SOCKS сервера Dante
2018-04-25 в 9:11, admin, рубрики: dante, libpam, pam, proxy, proxy-server, socks, socks proxy, socks5, Настройка Linux, системное администрированиеВсем доброго дня. Столкнувшись с необходимостью настроить SOCKS5 я обнаружил, что в интернетах и в частности на Хабре при настройке авторизации для dante-server используется метод «username».
Этот метод отнюдь не является безопасным. Об этом не раз писалось ( например ) и приводилось множество сравнений с 3proxy который для авторизации использует отдельный файл паролей. Кого интересует реализация данной возможности в Dante прошу под кат.
Читать полностью »
Настройка Let’s Encrypt wildcard-сертификатов в CentOS 7 с валидацией через CloudFlare API
2018-04-22 в 18:22, admin, рубрики: CentOS, centos 7, certbot, LetsEncrypt, nginx, ssl-сертификат, веб-сервер, Настройка Linux, Серверное администрированиеКак и многие, я давно ждал возможности получения wildcard-сертификатов от Let's Encrypt. И вот момент настал, а мануала на хабре так и нет. Ну что ж, попробуем исправить это.
Читать полностью »