memcachedへの接続

素のインストール済みのCentOS 5.3にmemcachedをインストールした場合そのままではサーバの外からmemcachedへ接続できない。

CentOSではデフォルトでiptablesというファイヤウォールが作動しているためだ

# /etc/init.d/iptablss stop

してやればファイヤウォールを無効化できるが解決策としてはよろしくない

/etc/sysconfig/iptablesの中身を書き換える事で対応しよう。

 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT

この1行を加えてやることで解決する。
詳しい編集方法はiptablesで検索すれば山ほど出てくるのでそちらを参考に。