Redis-リモートサーバーに接続
Ubuntu 10.10サーバーにhttp://redis.io/topics/quickstartのクイックスタートガイドの指示に従って、Redisを正常にインストールしました。私はdameonとしてサービスを実行しています(そのため、init.dで実行できます) サーバーは、内部IPと外部IPを持つRackspace Clusterの一部です。ホストはポート6379で実行されています(Redisの標準) 以下に示すように、iptablesに行を追加して、ポート6379からの着信接続を許可します。 ACCEPT tcp -- anywhere anywhere tcp dpt:6379 別のサーバーのPHPコードで、ここで新しいRedisサーバーに接続しようとしています。 $this->load->helper("iredis"); $hostname = "IP ADDRESS HERE"; $redis = new iRedis(array('hostname' => $hostname, 'port' => 6379)); これを実行したら、常に接続が拒否されます。私のredis.confファイルでは、ローカルバインドコマンドをコメントアウトしているので、localhost IP以外でリッスンしているはずです。別のサーバーではなく、ローカルマシンのデータベースに接続できます。私は運が悪いのに外部と内部のIPを試しました。 これを機能させるための提案はありますか?