[Sysadmins] Как захостить рельсовое приложение?
Nikolay A. Fetisov
naf на naf.net.ru
Ср Сен 30 14:09:23 UTC 2009
On Wed, 30 Sep 2009 15:02:22 +0400
Alexey I. Froloff wrote:
> ..
> Очень интересно на него посмотреть. Может получится сделать
> дистрибутивное решение.
>
Я приложил свой костыль. Сделан на базе того, что есть в Debian'e.
Поддерживает выбор environment через непосредственное указание нужного,
в виде
# service mongrel start development
Хочет конфигурацию в /etc/mongrel/mongrel.conf, получаемую через
# mongrel_rails start --generate /etc/mongrel/mongrel.conf <прочие_параметры>
и каталоги под логи и PID:
mkdir /var/log/mongrel
chmod 775 /var/log/mongrel; chown :apache2 /var/log/mongrel
mkdir /var/run/mongrel/
chmod 775 /var/run/mongrel; chown :apache2 /var/run/mongrel
Сам mongrel запускается от apache2, поскольку костыль делался для
запуска приложения хоть как-нибудь, а в дальнейших планах есть переход
на passenger.
P.S.
Passenger в виде модуля Apache2 пару недель назад собрался
нормально, но вот работать категорически не захотел. Пришлось
отложить разборки с ним где-то до середины октября.
P.P.S.
И запускает костыль mongrel, устанавливаемый из Gem'ов. Поскольку
с дистрибутивным отказалось работать приложение, а разбираться в коде
не было времени.
--
С уважением,
Николай Фетисов
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : mongrel
Тип : application/octet-stream
Размер : 1726 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20090930/55181955/attachment.obj>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20090930/55181955/attachment.bin>
Подробная информация о списке рассылки Sysadmins