Архив статей за период: Июнь 2009

Установка Chromium (Google Chrome) в Ubuntu


Google Chrome - веб браузер от компании Google, использующий движок WebKit. Отличительной особенностью является то, что каждая вкладка в браузере является отдельным процессом. Таким образом, если при обработке какой-либо закладки возникнет ошибка, то её можно будет закрыть без риска потерять все данные в браузере. Так же был сильно доработан движок JavaScript, что значительно повлияло на скорость работы. Новый движок javaScript открыт в исходных кодах в рамках проекта V8.

До недавнего времени Chrome был доступен только на Windows платформах. Но в начале июня 2009 года были выложены первые публичные сборки Google Chrome под Linux в рамках проекта Chromium. В настоящее время эти сборки имеют статус Beta и предназначены в основном для тестирования.

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

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

Установка Internet Explorer с помощью IEs4Linux в Debian / Ubuntu


Internet Explorer, по очевидным причинам, отсутствует в каком-либо из Linux дистрибутивов, включая Debian и Ubuntu. Но иногда его наличие бывает просто необходимо, особенно это актуально для людей, связанных с разработкой в web. На помощь последним приходит приложение IEs4Linux.

IEs4Linux - это самый простой способ установить и запустить Internet Explorer под Linux. Установка очень проста, не требует никаких компиляций и позволяет иметь под рукой сразу несколько версий IE: 5.0, 5.5, 6.0, 7.0 (пока beta)

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

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

Установка и настройка сервера nginx с поддержкой PHP в Debian / Ubuntu


Nginx - высоко производительный HTTP сервер, распространяемый с вместе с исходными кодами. Nginx стал популярным благодаря своей стабильности, богатому набору возможностей, простой конфигурацией и небольшим потреблением системных ресурсов.

Встроенной поддержки PHP в nginx нет, но есть возможность работы с FastCGI. Благодаря этому, а так же fastcgi демону spawn-fcgi, идущего вместе с сервером lighttpd, PHP-сайты могут вполне благополучно работать под nginx.

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

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

Настройка авто дополнения в bash для Debian


Авто дополнение в bash очень удобный инструмент в повседневной работе. Авто дополнение помогает быстрее и точнее набирать пути файловой системы, названия команд и т.д. По умолчанию эта функциональность включена в Ubuntu, но выключена в Debian.

Чтобы исправить эту несправедливость, и включить авто дополнение в Debian, достаточно всего пары команд.

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

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

Ротация логов сервера с помощью AWstats в Debian / Ubuntu


Не важно, какое средство используется для анализа лог файлов веб сервера (AWStats, Webalizer и др.), рано или поздно встанет вопрос: Как выполнять ротацию логов, чтобы не навредить статистике посещений? Эта проблема имеет множество решений, включая запуск анализа логов на prerotate этапе стандартной ротации с использованием logrotate.

В случае использования AWstats можно не прибегать к использованию сторонних средств, а пользоваться возможностями самого AWstats. Одной из его возможностей является функция ротации анализируемых лог файлов.

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

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

Ротация логов с помощью logrotate в Debian / Ubuntu


Logrotate - приложение, разработанное для облегчения управления лог-файлами. Особенно Logrotate полезен там, где создается большое количество лог-файлов. Утилита позволяет в автоматическом режиме архивировать, удалять, очищать и отправлять на e-mail лог-файлы. Этот процесс обычно называется ротацией лог файлов.

Logrotate может быть настроен на ежедневную, еженедельную или ежемесячную ротацию. Кроме того, можно задать размер файла, по достижении которого файл будет ротирован. Обычно logrotate выполняется в качестве каждодневного задания (cron).

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

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

Установка nginx как front-end к apache в Debian / Ubuntu


Рано или поздно перед администратором встает задача разгрузить back-end, которым как правило, является apache. Одной из альтернатив для front-end является легкий web сервер Nginx. Данная конфигурация дает особенно большой выигрыш при наличии подключений по медленным каналам связи (модем), так как ресурсы системы начинают использоваться для дела, а не ждать, пока будет получен запрос или отдан ответ клиенту.

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

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

Настройка AWstats для генерации статистики по дням


AWstats - одна из открытых систем сбора и анализа статистики посещений web-сайтов. AWstats проста в установке и настройке, что уже было рассмотрено ранее. В базовой настройке AWstats создает сводную статистику за месяц, но, как правило, возникает необходимость анализа статистики посещений по дням.

Начиная с версии 6.5 появилась такая возможность.

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

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

Мониторинг сетевого трафика с vnstat


Vnstat - консольная утилита для учета сетевого трафика для Linux и BSD систем. Сохраяет историю сетевого трафика для выбранных интерфейсов. Трафик считается отдельно для каждого интерфейса (входящий и исходящий). Доступна различная детализация отчетов: час, день, неделя, месяц.

Vnstat использует статистику сетевых интерфейсов, предоставляемых ядром Linux. Так что непосредственно за трафиком Vnstat не следит и не является снифером трафика, а лишь аккумулирует имеющуюся статистику. Использование системных ресурсов ресурсов, в итоге, получается минимально.

Vnstat может использоваться без root-првилегий.

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

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

Установка и настройка Webalizer в Debian / Ubuntu


Webalizer - приложение для анализа логов web серверов. Написан на языке C, и как следствие, очень быстр. Webalizer генерирует хорошо детализированную статистику (год, месяц, день), которая легко настраивается и выводится в формате HTML. Поддерживает обработку следующих типов лог файлов: HTTP Common Logfile Format (CLF), FTP, Squid. Кроме того, способен обрабатывать заархивированные лог файлы (gzip, bzip2).

Webalizer является альтернативой рассмотренному ранее AWStats.

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

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