2011-07-15 6 views
1

Blue-Dominoがホストするサイトに移動するPython/REDISサービスをデスク上で実行しています。私はサーバ上でPythonを利用できるが、REDISは利用できない。彼らは私のDebian VMへのrootアクセスを与えないので、私はgit、extract、Unixのプロンプトから自分自身をインストールすることはできません。BlueDominoホスティングのREDISサーバーの要件

彼らの技術サポートが私のためにインストールを行うかもしれませんが、私はREDISダウンロードページには表示されませんが、サーバーの要件を指摘する必要があります。

おそらく、サイトにFTPバイナリがありましたが、利用可能だったのですが、それはうんざりです。

誰かがこれに対処しましたか?

答えて

1

Redisのインストールは実際にはソースから非常に簡単です。依存関係はありませんので、tarballをダウンロードして解凍し、インストール手順に従ってください。私はいつもそのようなことをするのを恐れているが、レディスは本当に簡単だった。あなたがそれをすることを敢えてしなければ、彼らの技術サポートはそれを行うことができるはずです。

+0

奨励いただきありがとうございます。それは私が少し取り組みたいと思っていたものです。今は時間のように思える。 – accurateKevin

0

Redisを実行するための最低限のシステム要件をホスティングプロバイダが探していますか?これは実際にRedisのウェブサイトに掲載されていません。おそらく、エキゾチックな要件はあまりないからでしょう。また、ユースケースにも大きく依存します。基本的にあなたがRedisのを実行するために必要なものです:

  • オペレーティングシステム:Unixのように、Linuxのが推奨されます(私が聞いたのLinuxを有利にする一つの理由は、そのTCP/IPスタックの性能である)
  • ツール: GCC、make、(git)
  • メモリ:たくさんあります(真剣にこれはあなたのユースケースにもよりますが、Redisはすべてのメモリをメモリ内に保持しているため、データセットのサイズよりもRAMが必要です)。
  • ディスク:スナップショットを作成するためのディスクアクセス。
+0

サムネイルありがとう。私は、Windowsでのインストールが容易に行えることが分かっています。 – accurateKevin

0

問題は、私のBlueDominoホスティングで非伝統的なものを扱っているようです。このプロジェクトは新しいベンチャーであるため、私は、ラックスペースから小さなLinux VMを借りて、BDのホスティングを忘れることをお勧めします。

1

Intel/AMDサーバの場合は、Redisをどこかでコンパイルして(例えば32ビット版など)バイナリとしてアップロードできます。その後、Pythonで起動します。私は数週間前にこれを自分でやった。

ポートの場合、1000を超える値を使用する必要があります。デフォルトのポートは使用しないことをお勧めします。 LogLevelも変更することを忘れないでください。 Daemonizeは、非ルートとしても機能します。

一部のサーバはすべての外部ポートをブロックしているため、外部からRedisに接続することはできませんが、別のマシンから接続する場合にのみ問題になります。同じマシンの場合は「内部」なのでOKです。

しかし、プロセスの実行中にホスト管理者がどのように反応するかはわかりません:)私は個人的にはすぐにそれを強制終了します。

Redis4you.comのようなチェックサービスの他にもオプションがあります。しかし、彼らの無料アカウントは小さいです、あなたは多分もっと多くのRAMのためにお金を費やす必要があります。

関連する問題