Метка: администрирование
-
Старый знакомый
Отловил сегодня баг, который меня беспокоил, наверное, 2 или больше года назад. Предыстория такова: один из пользователей постоянно говорил, что его учетка блокируется ни с того, ни с сего. Причин тогда выяснить так и не удалось, списали все на вирусы, поставили ему политику блокировки достаточно лояльную к такому поведению и он успокоился. Я про эту…
-
Убираем /index.php в nginx
У меня есть сайтик, где главная страничка статическая, а весь динамический контент генерируется через index.php, на нем потребовалось, чтобы не дублировались страницы /index.php, /index.html и /. Вот как это сделать в nginx location ~ ^/index.(html|php)$ { if ($request_uri ~ ^/index.(html|php)) { rewrite ^.*$ / permanent; } } Теперь запросы на /index.html и /index.php будут давать…
-
Squid и куча адресов
Некоторое время назад потребовалось поднять прокси на нескольких адресах, для этого я использовал программу proxy из комплекта 3proxy: proxy -iIP -eIP -l/dev/null -d -p3128 Увы, когда адресов становится чуть больше чем несколько, это начинает утомлять своей избыточностью и кучей процессов. Поэтому было решено заменить кучу этих proxy на старый добрый squid. Ставится он из репозитория…
-
HW RAID в Debian
Обнаружил полезный для владельцев железных рейд-контроллеров репозиторий Debian/Ubuntu, который так и называется HWraid. Подключается оч. просто, например, для Squeeze нужно добавить в /etc/apt/sources.list: deb http://hwraid.le-vert.net/debian squeeze main Ключ для подписи, увы, авторы не прилагают, т.ч. просто используем -y —force-yes при установке пакета.
-
query string и rewrite в nginx
На одном из сайтов потребовалось сделать 301 редирект всех URL на индекс, я прописал в конфиг вот такую конструкцию: if ( !-e $request_filename ) { rewrite ^.*$ / permanent; } Увы, URL, к которым добавлялись какие-то параметры типа http://example.com/url1?test=1 редиректились не совсем правильно: http://example.com/?test=1. Оказалось, чтобы этого избежать, подправить нужно совсем чуть-чуть: if (…
-
Установка redmine на Debian Squeeze
Попросили сделать хост с редмайном для нескольких проектов, ставлю на Debian 6. В репах squeeze редмайн какой-то совсем старый, аж версии 1.0.1, а в бекпортах 1.1.2, хочется же последний, поэтому ставить буду из testing (или можно из unstable). В файле /etc/apt/sources.list добавить строчку для testing: deb http://ftp.us.debian.org/debian/ testing main contrib non-free Сделать привязку к squeeze…
-
debian squeeze 6.0.3 openvz template
Странно, что в сети нет явных ссылок на шаблон Debian Squeeze для OpenVZ с нормально обновленными пакетами. Решил выложить у себя, мало ли кому пригодятся. Версия amd64 Версия i386
-
zabbix на Centos 5
Если кому-то нужны готовые rpm для Centos 5.x с заббиксом, взять их можно тут.
-
Поиск по истории в mysql-5.5
Обновил недавно некоторые сервера с mysql до версии 5.5 и заметил, что пропал обратный поиск по истории через ctrl-r. Оказалось, что теперь вместо readline по умолчанию используется библиотека editline. Чтобы вернуть привычный поиск, нужно в файл ~/.editrc добавить строчку bind «^R» em-inc-search-prev и все будет по-прежнему (ну почти).
-
mod_rpaf и Centos
Недавно обнаружил, что mod_rpaf для Centos можно поставить из репозитория CentALT, жаль, что в состав пакета не включен конфиг, но это не беда.