Posts Tagged ‘ports’

Используем portdowngrade на примере

Posted on the августа 18, 2010 under FreeBSD by


Возникла необходимость откатить один из портов FreeBSD, а именно eAccelerator, с версии 0.9.6.1 до 0.9.5.3. Связано это с удалением пользовательских функций кэширования начиная с версии 0.9.6-rc1. Для решения подобной задачи как раз подойдет утилита portdowngrade.

Установка nginx в связке с php-fpm

Posted on the августа 17, 2010 under FreeBSD by


Узнал тут недавно, что к php-5.3.3 официально прикрутили php-fpm(FastCGI Process Manager). Вообще я использую связку nginx+php-fastcgi основанную на порте spawn-fcgi, но в сторону php-fpm смотрю уже давно. А раз он теперь официально часть порта php5, то значит пора и поковырять его на предмет эксперимента.

Настройка oops в режиме transparent-proxy

Posted on the мая 5, 2010 under FreeBSD by

Установка и настройка кэширующего прокси-сервера oops
в режиме transparent-proxy в FreeBSD.

Nginx+ruby-on-rails

Posted on the апреля 29, 2010 under FreeBSD by

Недавно встала задача сделать онлайн-магазин, без изысков, но не очень страшный.
Пошарившись по различным движкам, нашел парочку приемлимых, правда
написаных на Ruby. Ну, а почему бы и нет… Во-первых интересно посмотреть
как эта херня с рельсами вообще работает, а во-вторых интересно настроить
nginx в связке с чем-нибудь помимо php. Итак, приступим.

Распределение нагрузки между несколькими серверами

Posted on the апреля 17, 2010 under FreeBSD by

Дано: сервер №1 с массой неких виртуалхостов(nginx + php-fastcgi), один из которых неслабо грузит машину и сервер №2 практически не нагруженный.
Задача: отправить половину запросов к php-fastcgi этого виртуалхоста на вторую машину, где эти запросы будут обработаны, и тем самым снять значительную часть нагрузки с первой машины.

Тюнинг web-сервера

Posted on the апреля 11, 2010 under FreeBSD by

На днях тюнил web-сервер, ибо он совсем плохой стал. Основывался на докладе Сысоева 2007 года, а так же man sysctl.conf, man loader.conf и т.д.

FreeBSD — No package ‘x11-xcb’ found

Posted on the апреля 7, 2010 under FreeBSD by

Сегодня при установке ffmpeg на одном из серверов получил сообщение

No package ‘x11-xcb’ found

Вспомнил, что уже сталкивался с этим сообщением, но уже не помнилось как фиксить.
Погуглил с минутку :) Пофиксил.

/libexec/ld-elf.so.1: Shared object «…» not found

Posted on the декабря 11, 2009 under FreeBSD by

После апдейта FreeBSD получаете сообщения вида:
/libexec/ld-elf.so.1: Shared object «libcrypt.so.3″ not found, required by «php»

Лечим так:
1. смотрим вывод команды ldconfig и создаем симлинк

ldconfig -r | grep 'crypt.'
        18:-lcrypt.4 => /lib/libcrypt.so.4
        192:-lcrypt.2 => /usr/local/lib/compat/libcrypt.so.2
ln -s /lib/libcrypt.so.4 /lib/libcrypt.so.3

2. Либо удаляем порт и инсталлим заново.

Nginx + PHP fastcgi

Posted on the ноября 29, 2009 under FreeBSD by

Ставим Nginx

<span style="color: magenta;">cd</span> /usr/ports/www/nginx
<span style="color: magenta;">make</span> <span style="color: teal;">install</span> <span style="color: teal;">clean</span>
в конфигурации выбираем следующие пункты:
[X] HTTP_MODULE
[X] HTTP_PERL_MODULE
[X] HTTP_REWRITE_MODULE
[X] HTTP_STATUS_MODULE

qutIM 0.2.0,1

Posted on the ноября 5, 2009 under FreeBSD by

Заебало уже ждать когда добавят в порты…. Ну скока можна ёпта?
Слабал тут нечто из того что есть (в ожидании пока maintainer’ы зашевелятся)

Качаем это, распаковываем в порты. Апдейтимсо.
Видим:

ax2m-work# pkg_version -v | grep qutim
qutim-0.2.0,1 = up-to-date with port
qutim-plugin-icq-0.2.0,1 = up-to-date with port