Архив метки: Debian

Конфигурирование Nginx






Продолжая серию статей, посвящённую популярному веб-серверу Nginx, сегодня я на примере базовой конфигурации , поставляемой в комплекте с Debian 5.0 Lenny, хочу рассмотреть основы конфигурирования Nginx. Как было сказано в предыдущей статье, конфигурационный файл Nginx в Debian по умолчанию располагается в /etc/nginx/nginx.conf. Вообще, простота и понятность синтаксиса конфиг-файла Nginx, на мой взгляд, являются одной из сильных его сторон. Прежде чем двигаться дальше, давайте посмотрим и построчно разберём содержимое файла конфигурации Nginx, предлагаемое разработчиками дистрибутива.

Читать далее Конфигурирование Nginx




Консолидация: размещение серверов в VirtualBox






Вместо того, чтобы поднимать сервер, например Apache, на отдельном компьютере, почему бы не разместить его на виртуальной машине? Такой подход обладает некоторыми преимуществами и дополнительным уровнем безопасности. На сегодняшний день довольно частое явление, когда ресурсы распределяются «облачно», но и консолидация в некоторых ситуация может оказаться весьма выгодным подходом. Размещение сервера в виртуальной машине, например в VirtualBox, может быть отличным решением для домашней сети. В этой заметке рассматривается запуск Apache в Debian, работающем в VirtualBox. Если вам нужно настроить какой-то другой сервер, но вы никогда ранее не делали этого в виртуальной машине, всё равно прочтите эту заметку, поскольку здесь вы узнаете об основных моментах настройки сети и сможете сперва поэкспериментировать, прежде чем будете настраивать нужный вам сервер.

Читать далее Консолидация: размещение серверов в VirtualBox




Создание пакетов при помощи Checkinstall






Checkinstall — это утилита, которая умеет создавать инсталяционные пакеты Debian, RPM или Slackware из исходных кодов, распространяемых в tgz-архивах. Это позволяет использовать для установки программного обеспечения средства штатного установщика пакетов в тех системах, для которых разработчики ПО не предоставляют соответствующие инсталляционные пакеты. В отличие от традиционного способа установки программного обеспечения из исходных кодов, такой метод позволяет менеджеру пакетов в вашей системе знать обо всём установленном ПО и корректно им управлять.

Читать далее Создание пакетов при помощи Checkinstall




Alien — любой пакет в любой системе






Иногда бывает так, что нужная программа отсутствует в виде готовых пакетов для вашей системы. Alien — это утилита, которая позволяет преобразовывать пакеты из одного типа в другой. Она может оказаться полезной в случае, если вам удалось найти пакет с программным обеспечением, но только не для своей системы. Также Alien может пригодиться разработчикам программ, которые бы хотели подготовить инсталляционные пакеты своего продукта для различных систем. Alien может работать с пакетами Debian, Slackware и RPM, используя их как в качестве входных, так и выходных данных при конвертации.

Читать далее Alien — любой пакет в любой системе




Что такое UpStart






Идея написания данной статьи возникла практически одновременно с моим удивленным взглядом на экран монитора и неуверенным бормотанием: «А где же /etc/inittab?». Не помню уж точно зачем, мне понадобилось выяснить, на каком уровне грузится моя Ubuntu 7.10 — the Gutsy Gibbon. Не найдя традиционного /etc/inittab я некоторое время находился в ступоре. Уже потом, поковыряв google, нашел ответ на мой, как оказалось, простой вопрос.

Читать далее Что такое UpStart