Article

Django hosting

※ 商品リンクから購入されると少額の報酬が発生することがあります。

本家Django- usersでも、 Dreamhostでうまく動かない んだけど・・という叫びを発端に、Djangoを稼働させられるサーバ選びに一生懸命です。

  • ServInt

    私はVPS7難民で、とりあえず servint に逃げ込んでいるのですが、月$49というのは今までVPS7を年$100で借り続けていた身としては(管理人 さん、もうばらしてもいいでしょ?)つらすぎるのです。

  • Python-Hosting.com

    で、日本のDjangoなんとかと、このブログの安息の地として python-hosting.com を選択しました。Django-usersにDjangoをサポートしたとの正式アナウンスがあったからです。個人ディレクトリにDjangoがインストールされるので勝手にバージョンをあげることが出来ました(branchを使っています)。名前の通りPythonに強いホスティングサービスなのでpythonもいっぱい入っています。

    Djangoで作っているブログツールもある程度出来てきたので、二つめのドメインをDjangoに割り当てようとしました。あれ?あれ?virtualhostの設定が効かない・・・。trouble ticketを切ってみた所、「個人のapache2へリクエストがくる時点ではlocalhostで呼んでいるからX-Requestなんちゃらを使ってDjangoでディレクトリを振り分ければ出来るよ」と的確な回答。的確なんだけど・・・。LocationディレクティブでのDjango振り分けは可能なので、もう一個前にもうひとつDjangoをかませと。ロングランニングプロセスの利用可能メモリは30MBなのですよ。大丈夫そうな気もするけど、アプリもちょっと複雑化しちゃうしねぇ。

    ちなみにPython-Hostingの仕組みはこうなっている

    1. 特定ドメインのリクエストをpython-hosting.comのapacheが受ける

    2. ドメインからどのユーザのapacheに降ればいいかを判断して、localhostの特定ポートにフォワードする

    3. ユーザのapacheはLocationディレクティブを使ってDjangoのアプリケーションを切り替える

    mod_pythonを利用するDjangoやTurboGears(fcgi?)、cherryPyはロングランニングプロセスと呼ばれるサービスとなるので、月$15のplan2では1つ、月$25のplan3では2つの利用が可能。

    ドメインを二つ、それぞれ別のDjangoアプリケーションで使用したい場合はplan3にしたほうが無難。

    VPSで好き放題していたので、使えるapacheのモジュールが少なかったりしてちょっとげんなり。

    PostgreSQLは8.02なのでオッケーでした(pycorgも1系でDjangoに最適)。

  • adiungo

    で、世の中は29ユーロでdedicatedサーバを借りられる時代になっていることをDjango-usersのやりとりから発見。servintの$49より安いですわ。ただし、サイト的に英語が通じそうになかったのでそこは断念。

    探す探すGoogleのスポンサー検索で探しました。

    月$29でアメリカのdedicatedサーバを 発見 。悪くないんだけど、メモリが256MB。フィジカルメモリだから素敵ではあるんだけど、セットアップとか何かする度にお金がかかるみたい。

    探す探す。スイスのVPS( adiungo.com )が1サーバ50人プランで月$29。年払いにすれば月$20(二年は月$18)。

    512MBのバーチャルメモリでバースト?が1GB。サーバ移民は1月分只になるらしいし、30日のマネーバックもあるから、試しに申し込み。Fedora Core2ってのが気になるけど、yumをさまよってみようと思う。

    びっくりしたことにコントロールパネルが日本語だったよー。

迷走とりあえずまとめ

サービスタイプ管理 メモリ月年払い備考

VPS7 VPS UnManaged? $10 $100 残念ながらサービス停止

servint VPS Managed256MB $49 - GoodPicさんも使っている

python-hosting shared Managed30MB $15 $150 PythonのOSSは無料でホスト

adiungo VPS Managed512MB $29 $240 スイスだけどサイトは英語

さてさて、hostingはどこに落ち着くものか。お金がかかるなぁ。

2006/03/07 00:49 by うらごうけいすけ
リンク先にメモをかいています。いちおうそこもpython-hostingつかってます。
2006/03/07 02:30 by makoto
どもども。
> サーバの中から外部へhttpコネクションを張ることができない
ですが、チケット切れば対応してもらえますよ(アグリゲータ置いています)。
2006/03/07 07:05 by もり
まとめ、参考になりました。
同じvps7難民としては、やっぱりどこも高く感じちゃうんですよねえ。
といいつつzettai.netにして、金でケリつけちゃおうかとも考えています…

Prev Entry

Next Entry