2011-10-20 10 views
3

私は現在、Yesodサイトを展開するためのVPSを探していますが、私はYesodを実行するためのシステム要件が不思議でしたか?私はWarpをシステム構成としてNginxを使用しています。Yesodのシステム要件は何ですか?

答えて

5

ここには厳密なルールはありませんが、NginxとPostgreSQLとMicroform EC2インスタンス(マイクロはインスタンスサイズであり、ランダムな形容詞ではありません)で約5つのYesod-poweredサイトを快適に実行します。

+0

Tinyインスタンスの仕様は何ですか、私はAmazon EC2 Webサイトで見つけることができませんか、マイクロを意味しましたか? – Joost

+2

Doh、申し訳ありませんが、私はマイクロを意味しました。 –

+1

@JoostvanDoorn Micro Instanceは、613 MBのメモリ、最大2 ECU(短い周期バースト)、EBSストレージのみ、32ビットまたは64ビットプラットフォームを備えています。 http://aws.amazon.com/ec2/#instance – ducu

3

私はVPSを持っていましたが、主にホスティング企業の多くがかなり保守的で、一般的なLinuxディストリビューションの最新かつ最高のバージョンを提供していないため、glibcバージョンに問題がありました。 GHCは古いバージョンのglibcでは動作しませんが、古いものがどれほど古いかという正確な定義はどこにも見つかりませんでした。

システム要件の1つは、古くからのglibcを搭載していないLinuxです。

3

私は現在、500MHzのCPUと196MbのRAMを備えたVDSのDebian Lennyで1つのyesodアプリケーションを実行しています。私はVDS上でアプリケーションをコンパイルせず、代わりにコンパイルされたバイナリをアップロードします。最近のlibgmpだけが必要ですが、デスクトップからアプリケーション(libgmp * .so)をアプリケーションと同じディレクトリに置いて実行します。

LD_LIBRARY_PATH = ./my-yesod-app

+0

を参照してください。ほとんどの場合、Yesodを実行できるはずです。 – Joost

関連する問題