После замены сетевой карты или при разворачивании образа Linux на машине с другим железом нумерация сетевых интерфейсов сдвигается, и первым становится не eth0, а eth1. Исправить это можно удалением лишних сетевых адаптеров в файле /etc/udev/rules.d/*-persistent-net.rules (например, в Ubuntu это 70-persistent-net.rules). Изменения применяются после перезагрузки.
Архив рубрики: IT
Установка GitLab на Debian Squeeze
GitLab — веб-приложение для управления проектами, создаваемыми на основе git-репозитория. Помимо своих основных функций, эта программа позволяет через веб интерфейс управлять пользователями, правами доступа и многим другим.
Системные требования и подробная инструкция по установке и настройке инструментария есть на официальном сайте. Ниже приведен последовательный список команд с некоторыми комментариями, следуя которым приложение было успешно установлено и протестировано в Debian Squeeze. В процессе установки по официальным мануалам возникают проблемы с невыполненными требованиями или неудовлетворенными зависимостями. В листинге ниже они учтены и исправлены.
Подключение репозитория DotDeb
Дистрибутивы Debian Squeeze/Wheezy содержат зачастую далеко не самые новые версии пакетов для разворачивания на машине LAMP сервера. Иправить это досадное недоразумение можно, подключив сторонний репозиторий DotDeb, содержащий актуальные стабильные версии такого ПО, как:
- Nginx,
- PHP + PHP extensions : APC, imagick, Pinba, xcache, Xdebug, XHprof…
- MySQL
- Redis
- Zabbix
- Passenger…
Официально dotdeb имеет поддержку Debian 6 и 7 для обоих видов архитектур (amd64 и i386).
Как выдать Вконтакте свой Android за iPhone
Есть возможность подменить иконку приложения, с которого было оставлено сообщение на стене или в приватном чате, с Android на Apple. Тем самым пользователи гуглофонов смогут выдавать себя за ярых яблофилов. Для извращенства необходим рутовый доступ к файловой системе телефона и несколько минут терпения: Читать далее
Мониторинг статистики Nginx в Zabbix
В nginx есть HttpStubStatusModule — модуль, с помощью которого можно просматривать статистику веб сервера, такую как:
- active connections — количество открытых коннектов в данный момент, включая коннекты на backend,
- server accepts — количество принятых подключений,
- server handled — количество обработанных подключений,
- server requests — количество принятых запросов,
- reading — количество запросов в данный момент, заголовки которых читает nginx,
- writing — количество запросов в данный момент, тело которых читает nginx + находящиеся в обработки + идет отдача данных,
- waiting — количество ожидающих (keep-alive) соединений в данный момент (waiting = active — reading — writing).