Какие системные требования у Йесод?

В настоящее время я ищу VPS для развертывания сайта Yesod. Мне интересно, каковы системные требования для запуска Yesod? Я буду использовать Nginx с Warp в качестве конфигурации системы.


person Joost    schedule 20.10.2011    source источник


Ответы (3)


Здесь нет жестких и быстрых правил, но я спокойно запускаю около 5 сайтов на базе Yesod с Nginx и PostgreSQL и экземпляром микро EC2 (микро — это размер экземпляра, а не случайное прилагательное).

person Michael Snoyman    schedule 20.10.2011
comment
Каковы характеристики экземпляра Tiny, я не могу найти их на веб-сайте Amazon EC2, или вы имели в виду микро? - person Joost; 20.10.2011
comment
Дох, извините, я имел в виду микро, да. - person Michael Snoyman; 21.10.2011
comment
@JoostvanDoorn Micro Instance имеет 613 МБ памяти, до 2 ECU (для коротких периодических пакетов), только хранилище EBS, 32-разрядную или 64-разрядную платформу. См. aws.amazon.com/ec2/#instance. - person ducu; 23.01.2012

У меня был VPS, и у меня были проблемы с версией glibc, главным образом потому, что многие хостинговые компании довольно консервативны и не предлагают самые последние и самые лучшие версии распространенных дистрибутивов Linux. GHC не будет работать со старыми версиями glibc, хотя я нигде не нашел точного определения того, насколько старый считается слишком старым.

Итак, одно системное требование: свежий Linux без старой версии glibc.

person chrisdb    schedule 20.10.2011

В настоящее время я запускаю одно приложение yesod на Debian Lenny на VDS с процессором 500 МГц и оперативной памятью 196 МБ. Я не компилирую приложение на VDS, вместо этого загружаю скомпилированный бинарник. Ему нужен только последний libgmp, но я помещаю один (libgmp*.so) со своего рабочего стола в тот же каталог, что и приложение, и запускаю

LD_LIBRARY_PATH=. ./мое-yesod-приложение

person Portnov    schedule 01.11.2011
comment
Таким образом, кажется, что Yesod должен работать практически на чем угодно. - person Joost; 01.11.2011