Проксирующая связка и виртуальные хосты в ubuntu (nginx + apache2)

В этой статье речь пойдет о поднятии и настройке веб сервера и виртуальных хостов. nginx мы делаем, как фронт энд к apache.

Зачем нам это нужно? Все просто, это надо для улучшения производительности и более быстрой работы под высокими нагрузками,
Читать дальше →

Пять Linux игр для маломощных компьютеров

Одной из главных вещей в Linux является то, что вы можете запустить его на старом оборудовании. После трудного дня программирования всегода хорошо немного развлечься. Хотя есть много доступных игр, которые используют 3D-графику, если вы находитесь на
Читать дальше →

Пользователи домена в Linux

Устал я следить на пользователями linux систем, что бы пароль меняли, что бы доступ был только у актуальных пользователей, а если человек уволился, то и доступ ему не нужен.
В общем вот как сделал я:
Операционные системы: Пользователи домена в Linux
Картинка для затравки

Это не пошаговое
Читать дальше →

Учим Ubuntu докладывать о своем состоянии по почте за 5 минут

Сколько я работаю админом, столько придумываю скрипты и методы как упростить администрирование серверов. Так как мне больше всего нравится Linux, то мои мысли направлены на упрощение админства именно этой оси.

В один прекрасный день мне понадобилось автоматизировать некую рутинную работу на своем ноутбуке с Ubuntu. Через 15 минут скрипт был написан, протестирован и добавлен в крон по заданию. Очень удобно, все хорошо. Но чего-то не хватало. За время работы админом я приобрел профессиональную паранойю: всегда в работе надо продумывать самые плохие сценарии. А если мой сценарий не сработает?

Еще через 5 минут я захотел улучшить проделанную работу. И тут я вспомнил про скрипт для отправки сообщения по почте с терминала Linux, которым я активно пользуюсь на работе в системе мониторинга Zabbix.


Читать дальше →

Мониторинг-аккаунт в Unix

Ситуация

Пользователям Unix, а особенно разработчикам иногда бывает необходимо узнать насколько загружена система. Все хорошо если есть доступ к консоли — текстовой или GUI (например через SSH). Используя стандартные утилиты (например top для Linux) задача решается очень просто.

Однако бывают ситуации, когда у вас этого доступа нет и предоставлять вам его не очень хотят или что чаще — очень не хотят.

Пример 1
У вас есть схема на базе данных (Oracle, MySql, ...) и вам не хватает ресурсов или наоборот вы хотите понять, что базе ресурсов достаточно.
Доступа к консоли нет. Метрик производительности админ не дает.

Читать дальше →

Начальная настройка ИБП APC в Linux с точки зрения чайника

Купив источник бесперебойного питания от APC (а именно — APC Back-UPS ES 550VA), я с удивленьем обнаружил, что «из коробки» он не может похвастаться тесной дружбою с Linux. Конечно, XFCE Power Manager, входящий в состав XFCE 4.4, подхватил и разпознал UPS, но всё, на что он оказался способен — отображение в трее уровня заряда. Какие-либо настройки отсутствовали начисто, нельзя было даже задать выключение ПК при достижении определённого уровня заряда.

Обратившись за консультацией в гугл, я узнал о существовании замечательного демона apcupsd, чья роль заключается в — никогда не поверите — управлении ИБП от APC. Но, как оказалось, практически все руководства по его начальной настройке были откровенно устаревшими — включая, как ни странно, официальный мануал. Споткнуться приходилось уже в самом начале о «cat /proc/bus/usb/devices». Поговорив с гуглом серьёзным и доверительным тоном, я добился от него ссылки на действующий мануал, художественным переводом коего с дополнениями из иных источников сия статья и является.

Читать дальше →

Ещё одна история перехода с Windows на Linux

Для начала стоит отметить, что я обыкновенный пользователь Windows без каких-либо выдающихся технических знаний этой системы. Другими операционными системами не пользовался. Специальной подготовки не проводил. Поэтому можно считать мой взгляд на переход на Linux систему взглядом рядового домашнего пользователя.

Итак, вот как все было.

Читать дальше →