memcached をインストールしてみよう
ファイル共有があんまりうごかないので、疲れきって、なんとなく、
memcached を構築してみようと思い立つ。
make install 一発でいけるレベルのはずだ・・・。
と、おもいつつ、なんとなくコンソールから・・・。
kamei@vaio:~$ memcached プログラム 'memcached' はまだインストールされていません。 次のように入力することでインストールできます: sudo apt-get install memcached bash: memcached: command not found kamei@vaio:~$ sudo apt-get install memcached [sudo] password for kamei: パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 提案パッケージ: libcache-memcached-perl 以下のパッケージが新たにインストールされます: memcached アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。 44.6kB のアーカイブを取得する必要があります。 この操作後に追加で 176kB のディスク容量が消費されます。 取得:1 http://jp.archive.ubuntu.com intrepid/universe memcached 1.2.2-1 [44.6kB] 44.6kB を 0s で取得しました (218kB/s) 未選択パッケージ memcached を選択しています。 (データベースを読み込んでいます ... 現在 114409 個のファイルとディレクトリがインストールされています。) (.../memcached_1.2.2-1_i386.deb から) memcached を展開しています... Processing triggers for man-db ... memcached (1.2.2-1) を設定しています ... Starting memcached: memcached.
ちょw 何が入ったw
kamei@vaio:/etc/init.d$ memcached -d -m 64-l 192.168.1.196 -p 11211 -u UserName kamei@vaio:/etc/init.d$ telnet localhost 11211 Trying 127.0.0.1... Connected to vaio. Escape character is '^]'. set foo 0 0 3 bar STORED get foo VALUE foo 0 3 bar END set foo 0 0 3 uge STORED get foo VALUE foo 0 3 uge END get foo VALUE foo 0 3 uge END
動いたw なんという・・・。
こんなに簡単に入るとは思わなかった。memcached って ubuntu ではバイナリのパッケージが用意されてるのね。。。
それに、ふと調べたらWindows用のバイナリも配布されてるのね。
1.以下のリンクから
http://jehiah.cz/projects/memcached-win32/
[memcached 1.2.1 for Win32 binaries]をダウンロードします。
Windowsにmemcachedをインストールする - tipsを掻き集めてknowledgeを目指す日記
こりゃ楽だなあ。会社ではこっちの方がありがたい。*1
最新が、1.2.6 なんで、バージョンはちと古いけど、評価用だし、よろしかろう。
■ 参考URL
第1回 memcachedの基本:memcachedを知り尽くす|gihyo.jp … 技術評論社(2008-7-2)
memcached (概要 & インストール) - jitsu102's blog(2008-10-19)
↑起動スクリプト例、主なオプション
*1:試してみたところ、何の問題も無く動作確認できた。zip展開するだけなので特にやり方等は記さない