Статьи с тэгом: debian

Отключение ipv6 в Ubuntu / Debian


IPv6 - это новая версия протокола IP, отличающаяся от предыдущей версии (IPv4) длиной адреса в 128 бит (вместо 32 бит в IPv4). В настоящее время использование IPv6 в интернете постепенно набирает обороты, но пока ещё не получило столь широкого распространения , как IPv4. Поэтому, зачастую, в использовании этого протокола просто нет необходимости, ибо не только бесполезно, но и тратит ценные системные ресурсы.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Мониторинг Tornado с помощью Munin в Debian / Ubuntu


Такие слова, как Tornado или Munin, уже не должны быть незнакомыми для читателей DebainWorld.Ru. И необходимость в мониторинге ресурсов системы - тоже не новость. Ниже будет представлен вариант решения задачи мониторинга состояния веб-сервера Tornado.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Django, Nginx через Tornado в Debian / Ubuntu


Tornado (торнадо) - это неблокирующий, высоко производительный веб-сервер с открытыми исходным кодом. Авторами сервера являются создатели сервиса FriendFeed. Сервер реализован средствами языка Python и в силу своей неблокирующей природы (используется epoll) легко выдерживает тысячи одновременных подключений. Помимо всего прочего, Tornado поддерживает протокол WSGI, хотя и с небольшими ограничениями (будут не доступны асинхронные фичи сервера).

Учитывая все это, можно предположить, что возможность запуска Django с помощью Tornado может стать достойной альтернативой описанному ранее способу запуска Django через FastCGI. Итак, проверим...

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Мониторинг nginx с помощью Munin в Debian / Ubuntu


Munin - весьма удобное средство, чтобы выполнять мониторинг серверов. Идущие в составе пакета плагины, позволяют практически сразу настроить мониторинг памяти, процессора, свободного места и т.д. Установка Munin уже описывалась ранее, и касалась не только основного пакета, но и настройки доступа к статистике через один из популярных http-серверов: Apache или Nginx. Однако и для самих http-серверов, как правило, статистика так же лишней не бывает. И если для Apache у Munin уже есть идущие в составе пакета плагины (apache_accesses, apache_processes, apache_volume), то для Nginx таковых нет. Исправить ситуацию не сложно.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Настройка (русификация) консоли в Ubuntu / Debian


Как правило, после того, как выполнена установка Ubuntu или Debian (свежего или не очень ;), необходимо сделать хоть и минимальную, но настройку. И не так уж и редки случаи, когда первостепенной задачей становится настройка вывода русского языка в консоли.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Подсветка синтаксиса в man страницах в Ubuntu / Debian


Man (читается как ман) - утилита, предназначенная для вывода справочных страниц (man pages). Утилита присутствует в любом *nix-like дистрибутиве. По умолчанию отображаемый текст форматируется только с помощью абзацев, отступов, а так же с помощью полужирных и курсивных шрифтов. Однако можно пойти дальше - и добавить немного цвета в страницы документации.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Настройка Pidgin в Debian / Ubuntu: изменение ширины списка контактов


Pidgin (читается, как пиджин) - один из самых популярных клиентов для обмена мгновенными сообщениями. Одной из самых сильных сторон клиента является развитая система плагинов. Как раз об одном из них и пойдет речь далее.

Многие уже привыкли к тому, что для любого клиентского приложения является нормальным позволять изменять свои габариты. Однако Pidgin, в этом вопросе немного отличается от стандартных программ: клиент не дает возможности изменить ширину списка контактов! Для обладателей больших мониторов - это не проблема, а вот для мобильных устройств, ноутбуков или нетбуков - беда.

Решить эту проблему оказалось не сложно, главное - знать, какой плагин поставить и какую опцию выставить.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

unoconv - конвертация Word, PDF, SWF, HTML, PPT документов в Debian / Ubuntu


Unoconv - скрипт, написанный на python, позволяющий конвертировать документы различных форматов. Скрипт зависит от офисного пакета OpenOffice. Соответственно, форматы файлов поддерживаются только те, которые OpenOffice может импортировать / экспортировать. Для преобразования документов используется интерфейс доступа к компонентной модели OpenOffice.org - Uno.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Django, Nginx через FastCGI (flup) в Debian / Ubuntu


Django (Джанго) - это динамично развивающийся web фреймворк с открытым исходным кодом, реализованный на языке Python. Рекомендуемым способом установки Django является связка Apache + mod_wsgi. Как это делается уже рассказывалось ранее в статье "Установка и настройка Apache, mod_wsgi, Django, MySQL".

Однако, всем известно, насколько Apache может быть "тяжелым" для сервера, особенно для статического контента. Поэтому, если нет желания, ставить связку Apache+Nginx, для проектов на Django можно обойтись только одним сервером Nginx. Запуск можно выполнять через FastCGI.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка доступа к mercurial по http через nginx в Debian / Ubuntu


Mercurial - это кросплатформенная распределённая система управления версиями (DCVS). Основная часть кода написана на языке Python, а наиболее чувствительные к производительности части выполнены в качестве Python-расширений на C. В настоящее время Mercurial используют такие проекты, как: Python, Netbeans, Mozilla и Mozdev, OpenOffice.org и многие другие.

Одной из самых распространенных задач, возникающих после установки Mercurial является настройка доступа к репозиториям по http-протоколу. Эта задача с точки зрения доступа на чтение уже описывалась ранее. Далее будет описан вариант доступа на чтение/запись с помощью http-сервера nginx.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru