Fork me on GitHub

The WebDevil

Enjoy development

Archive for the 'tutorials' Category

OpenVZ on Ubuntu 8.10

Sunday, March 1st, 2009

Только-что закончил эксперименты с OpenVZ на Ubuntu 8.10 (intrepid). Успешно.
Итак, задача: создать виртуальную (для начала одну) машину с Ubuntu 8.10, которая будет доступна в локальной сети. Хост-система – Ubuntu 8.10, выступает в роли роутера для локальной сети, имеет на себе DHCP-сервер. Настройки сети виртуальная машинка должна получать по DHCP, роутиться другим роутером (два провайдера). Задача [...]

Read the rest of this entry »

LVM Rocks

Sunday, March 1st, 2009

Давно заметил что в Ubuntu (server edition) во время инсталляции начали предлагать использовать LVM. Но я все не решался поставить production на него. Затем пообщался со теми кто его использовал, почитал доку – и последний год стал его использовать, так как постиг скрытую в нем мощь

Read the rest of this entry »

git, gitosis, tailor, and bzr

Tuesday, December 9th, 2008

git
До общения с Oleganza я не видел у git каких-либо ярких преимуществ перед bzr.
И, наверное, не увидел бы, если бы не Олег.
Первое что было самым необычным – git полностью децентрализованый. И привычный svn-like workflow тут не работает. Надо было привыкать к branch-style.
Второе – это то, что команды с теми же названиями что и у [...]

Read the rest of this entry »

Migration to PowerDNS

Friday, July 11th, 2008

Наверняка многие видели сообщение об уязвимости в DNS. Во многих дистрибах линукса весьма скоро появились секьюрити-патчи, которые эту уязвимость исправляли. Уязвимость, может, и не слишком уж страшная, но она напомнила мне о PowerDNS, который я с интересом рассматривал в начале 2008го года.
Расматривал я его в основном из-за родной интеграции с MySQL. Мне весьма понравилось как [...]

Read the rest of this entry »

Two ISP and LAN using iproute2

Tuesday, May 20th, 2008

Для меня давно уже возникала необходимость подружить сервер с двумя провайдерами и локальной сетью. И вот вчера проблема стала весьма актуальной.
Итак, имеем:
eth0 – 192.168.0.0/24 – LAN
eth1 – 13.13.13.13/24 – ISP#1
eth2 – 6.6.6.6/24 – ISP#2
ISP#2 отдает IP через DHCP
ISP#1 – статика (на самом деле DHCP но удалось договориться на статику)
LAN – его надо NAT’ить в мир [...]

Read the rest of this entry »

Linux pxe boot

Saturday, February 2nd, 2008

Когда-то давным-давно я работал админом-помощником в университете. И были у нас компы без cdrom, со всем встроеным. И надо было туда поставить форточки и весь софт для учебных классов. Столкнулся с проблемой =) USB-CDROM тогда взять было негде, и было две мысли – USB boot и PXE boot. Последнее – это сетевая загрузка, многие интегрированые [...]

Read the rest of this entry »

Virtual FTP accounts

Monday, December 17th, 2007

Понадобилось мне заводить виртуальных ftp-пользователей.
Так как вся информация об аккаунтах для почты живет в MySQL – то и FTP я решил не делать исключением.

Read the rest of this entry »

Linux tips v.1

Monday, July 9th, 2007

Серия относится к категории “newbies”. Используемый дистрибутив – Ubuntu.
В этой части:

как сменить разрешение экрана вручную
как сменить видеодрайвер
как восстановить загрузчик (grub) после установки Windoze
запись в NTFS

Read the rest of this entry »

Service monitoring

Friday, June 15th, 2007

Наверняка всем приходимлось спешно (особенно после звонкавозмущенного клиента) подымать упавший mysql, apache или свой сервис?
К примеру, на моей практике раз в три дня регулярно падает одна из сборок siteMeta на старенькой FreeBSD.
И это хотелось бы отслеживать и в случае падения пытаться автоматически поднять. Для этого существует несколько программных решений.
Самым простым мне показался Monit.
Настраивается минут за [...]

Read the rest of this entry »

Ubuntu tips

Thursday, June 14th, 2007

Через гугль случайно нашел вот это: http://my.opera.com/necrolin/blog/index.dml/tag/Ubuntu
Дабы не забыть, публикую содержимое и тут.

Read the rest of this entry »