Июл
10
2010
С линуксом мне на практике приходится сталкиваться редко, но все таки приходится. Вот понадобилось настроить Debian, который включен в тегированный порт(в транк), последовательность того что я делал, я и запишу тут.
Вначале нужно установить пакет vlan
Теперь можно настроить интерфейсы. Изначально интерфейс eth0 получал ip по DHCP и настройки его в /etc/network/interfaces были такие:
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
Read more »
Июн
14
2010
По работе с Linux приходится сталкиваться редко. В основном это если, кто то из клиентов приносит сервер на колокейшен и приходится заглядывать внутрь их, если что то ломается.
И когда заглядываешь, почему то часто обнаруживается, что, казалось бы сервер, в стойке, без признаков постоянно подключенного монитора, а стоят X-сы и, что пародаксально иногда стоит автологин. По факту получается, что часть полезных ресурсов расходуется на никому не нужную графическую оболочку. Чаще всего такая картина наблюдается с установленым Ubuntu Desctopом на сервере.
Read more »
Дек
06
2009
nginx – веб сервер, работающий под Unix системами, последние версии так же можно использовать под Windows. Так же nginx может служить почтовым прокси сервером. В последнее время, после появления в nginx продвинутого кеширования, он завоевывает все больше вебсерверов живущих под большой нагрузкой. nginx служит хорошим реверсным прокси сервером и балансером нагрузки. Помимо этой, изначально основной функции, nginx замечательно работает с FastCGI серверами. Я практически повсеместно использую nginx с PHP-FPM, как альтернативу Apache + mod_php. Но, если под FreeBSD в принципе все хорошо с последними версиями nginx то вот к примеру под Debian Linux, nginx есть, но уж больно древней версии. Поэтому там, где нужно кеширование приходится собирать nginx ручками.
Read more »
Авг
02
2009
Asterisk в CentOS, в официальном его репозитарии отсутствует. Да в принципе в большинстве линуксов, ну кроме пожалуй Ubuntu, если и присутствует то в виде сильно устаревшей версии. Поэтому приходится ставить из исходников. Но перед тем как приступить к сборке Asterisk, подготовим CentOS к этому. Первым делом обновим систему:
По окончании работы yum, если обновлялось ядро, нужно перегрузиться, это связано с тем, что для сборки DAHDI нужны исходники ядра, причем при сборке будут проверяться наличие исходников именно того ядра, которое в данный момент работает. В общем перезагрузимся.
Read more »
Июн
06
2009
После установки жесткого диска в компьютер, к примеру это окажется /dev/sdb, второй SATA диск. Список разделов и дисков можно увидеть с помощью команды:
необходимо с помощью cfdisk создать раздел:
К сожелению все операции по созданию раздела я уже выполнил, поэтому на листинге видно готовый отформатированный раздел.
Read more »
Май
20
2009
При обычной установке практически любого дистрибутива Linux отсутствуют средства сборки приложений. Не положен современному линуксу компилятор. В принципе оно и понятно, есть менеджеры пакетов, есть собранные пакеты, ими и довольствуйтесь. А в прочем, никто не удивляется тому что на биржах удаленной работы, тема собрать что то под Linux, ведь мантейнеры заботятся о безопасности дистрибутива, а заказчика это мало беспокоит, ему нужны определенные функции. В общем, таким образом мы оправдали себя перед самим собой, подвели так сказать идеологическую базу оправданий и можем устанавливать компиляторы и другие средства сборки.
В CentOS:
В Debian дистрибутивах надо сделать:
apt-get install build-essential
Теперь ваш линукс стал настоящим полигоном для экспериментов.
Апр
09
2009
Для того что бы получить список всех пакетов, которые вы установили, достаточно выполнить команду:
Эта же команда сработает в любом Debian-бейзед дистрибутиве.