※これやっとかないとgemが動かない
# yum -y install zlib-devel
$ wget ftp://core.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.1-rc2.tar.gz $ tar zxvf ruby-1.9.1-rc2.tar.gz $ cd ruby-1.9.1-xx $ ./configure --prefix=/usr/local $ make $ sudo make install
$ sudo gem install eventmachine
ソースコードをここからダウンロードして、サーバに配置
# tar zxvf roma-roma-xxxxxxx.tar.gz # mv roma-roma-xxxxxxx /usr/local/roma
# cd /usr/local/roma/ruby/server/ # bin/mkroute localhost_11211 localhost_11212 --enabled_repeathost # ll -rw-r--r-- 1 root root 36209 11月 26 00:23 localhost_11211.route -rw-r--r-- 1 root root 36209 11月 26 00:23 localhost_11212.route
# bin/romad localhost -p 11211 -d --enabled_repeathost 25479 # bin/romad localhost -p 11212 -d --enabled_repeathost 25490
# telnet localhost 11211 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'.
set foo 0 0 3 bar STORED
get foo VALUE foo 0 3 bar
balse
Are you sure?(yes/no)
yes
{"localhost_11212"=>"BYE"}
Connection closed by foreign host.
※前もってJavaをインストールしておく事。→Java