Nginx + gitweb + gitosis

Продолжаю изучать nginx, и постепенно перевожу все сайты под него. Продакшен сервер, потому используется только стабильная ветка Lenny. Основной вопрос который будет рассмотрен это запуск gitweb под nginx. Nginx умеет только FastCGI. А gitweb это скрипт на перл использующий простой CGI.

Nginx + spawn-fcgi + PHP for Lenny

Думаю таких статей много, но с ходу полного варианта я не нашел, потому почитав несколько, расскажу как я собирал свой вариант под Lenny. Nginx и PHP установил как обычно: # apt-get install nginx php5

Скрипт для проброса портов на гостевой домен.

Иногда необходимо запустить несколько VDS, а IP адрес всего один. При этом необходимо чтобы эти VDS были доступны извне на определенных портах. К примеру для разделения сервисов: под DNS свой сервер, а под почту свой. В этом случае можно использовать NAT для доступа из гостевых наружу, и DNAT в правилах PREROUTING цепочки nat для проброса [...]

Настройка сети для XEN с поддержкой NAT и DHCP.

При настройке серверов в продакшн, такая конфигурация встречается редко. Обычно каждому VPS/VDS выдается реальный IP и все поднимается с помощью (net-script network-bridge) и (vif-sсript vif-bridge) и жестко прописанных параметров для сети. Но при ограниченном адресном ресурсе или как в моем случае, для изучения и тестирования схема с NAT и выдачей параметров сети по DHCP имеет [...]

Установка Debian с USB-flash

Есть детально описанные способы инсталляции и в документации, и в wiki и еще много статей на блогах дебианщиков. Но мой случай мне ни разу не встретился. Дело в том что у меня есть мультизагрузочная флешка созданная с помощью GRUB for DOS. С нее уже грузится и RIP Linux и DRWeb Live и Alkid WindowsXP и [...]

Новейший способ установки Debian в DomU.

Раньше это было как с любым другим дистром. Создавался образ или выделялся раздел и примонтировав его к себе в файловую систему на него натравливался debootstrap. Сейчас умный дядька Joey Hess, слабал конфигурационнай файл для гостевого домена таким образом что если в командной строке указать install=true, установка начнется автоматически. Будут подгружены необходимые ядро и initramfs, и [...]

Ошибка сохранения состояния xend

Приблизительно вот такой лог я впервые увидал при переходе на lenny еще в марте: [2009-03-27 13:24:22 4599] INFO (SrvDaemon:331) Xend Daemon started [2009-03-27 13:24:22 4599] INFO (SrvDaemon:335) Xend changeset: unavailable. [2009-03-27 13:24:22 4599] INFO (SrvDaemon:342) Xend version: Unknown. [2009-03-27 13:24:22 4599] ERROR (SrvDaemon:353) Exception starting xend (no element found: line 1, column 0) Traceback (most [...]

Прикладной софт.

Как вы знаете у Дебиан, есть ветки репозиториев stable, unstable и testing. Ветка testing в один прекрасный момент становиться unstable, а unstable становиться новой мастер весткой stable, и цикл начинаеться сначала. В принципе я не собирался садиться на тестируемую или нестабильную ветку, но будучи разработчиком и имея необходимость отслеживать последние новшества , это практически нереально [...]

Миграция, запоздалое продолжение.

После моей первой заметки прошло более полугода Я ее не окончил, потому сейчас немного вспомню, что тогда не дописал, а позже продолжу о опыте перехода на Lenny. После того как я запустил полноценно xen, необходимо было ставить графическую оболочку. Первая проблема которая возникла, это драйвера для встроенного видео Radeon X1250. Так как я с десктопом [...]

Миграция. Точка отправки.

Я админ, немного рулю нашей домовой сетью. Я виндузятник. Опытный. Продвинутый можно сказать.  Программист. Начинал с DOS. На XP так и не перешел. До последнего времени сидел на 2000. Хотя друзьям ставил и настраивал все что просили. Я линуксоид. Консольный. Имею под управлением несколько различных серверов, роутеры FREESCO, хостинг-сервера под Debian и Fedora. Также управляю [...]