lest, just lest

Заметки о web-разработке, администрировании Linux и настройке Mac OS X

Archive for the ‘debian’ tag

Установка Sphinx на Debian Lenny

без комментариев

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

Скачиваем исходники со страницы загрузок Sphinx, распаковываем и переходим в директорию с ними:

wget "http://sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz"
tar xzf sphinx-0.9.9.tar.gz
cd sphinx-0.9.9

Поддержка баз данных регулируется параметрами configure:

  • --with[out]-mysql - по-умолчанию --with-mysql
  • --with[out]-pgsql - по-умолчанию --without-pgsql

Так, например, если необходимо скомпилировать Sphinx с поддержкой PostgreSQL, но без MySQL, то конфигурируем так:

Read the rest of this entry »

Автор: lest

Сентябрь 7, 2010 в 10:03 пп

Опубликовано в linux

Метки: , ,

Интеграция KWallet и ssh-agent в среде KDE

1 комментарий

В среде KDE можно хранить пароли к ssh ключам с помощью стандартного средства управления паролями KWallet. Команда ssh-add, добавляющая ключи в ssh-agent, позволяет использовать программу, указанную в переменной окружения SSH_ASKPASS, для получения пароля к ssh ключу.

Для KDE также существует программа Ksshaskpass, которая позволяет сохранять пароли в KWallet и затем передавать их команде ssh-add.

Ksshaskpass screenshot

Read the rest of this entry »

Автор: lest

Март 16, 2010 в 10:07 пп

Опубликовано в linux

Метки: , , , , , ,

Установка и настройка OpenVZ на Debian Lenny

без комментариев

Одной из технологий виртуализации является OpenVZ, которая базируется на ядре Linux. OpenVZ позволяет на одном физическом сервере запускать множество изолированных копий операционной системы, называемых Виртуальные Частные Серверы (Virtual Private Servers, VPS) или Виртуальные Среды (Virtual Environments, VE).

Виртуализация на уровне операционной системы в OpenVZ ограничивает использование гостевых систем Linux'ом, но даёт лучшую производительность, масштабируемость, плотность размещения, динамическое управление ресурсами, а также лёгкость в администрировании. Согласно сайту OpenVZ, накладные расходы на виртуализацию очень малы, и падение производительности составляет 1-3 %, по сравнению с обычными Linux-системами.

OpenVZ состоит из модифицированного ядра Linux и пользовательских утилит.

Для начала работы с OpenVZ устанавливаем ядро с поддержкой OpenVZ:

apt-get install linux-image-openvz-686

Перезагружаем сервер с новым ядром.

Read the rest of this entry »

Автор: lest

Февраль 19, 2010 в 10:32 дп

Опубликовано в linux

Метки: , , , ,