1.8.6以上が必要らしい。rubygems-1.3.5*あとは、sinatraと必要なライブラリをインストール。hamlhpricotは0.8.2がうまくインストールできないので、0.7をインストールする。下記を参考にRPMforgeリポジトリを導入。http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpmlibeventってのが必要らしいので、インストール。libevent-develmemcachedをインストール。memcachedとすると、いろいろと依存関係があるらしく、インストールされない。memcachedmemcached-1.4.5-1.el5.rf無事インストールできた。他にもいろいろインストールされたけど、まぁいいや。下記でmemcachedの設定変更。/etc/sysconfig/memcachedそして、memcachedを起動。0:off1:off2:on3:on4:on5:on6:offrubyからmemcachedを扱いたいので、memcache-clientをインストール。memcache-clientpassengerのインストールとsinatraの動作テスト下記を参考に。passenger-install-apache2-modulehttpd-develとapr-develをインストールしろと言われたので、インストールする。httpd-devel上記でapr-develもインストールされた。一回、passengerのインストール。/usr/bin/rubysinatraを動かすDocumentRootをpublicに修正。/home/user/public_html/publichttpdをリロード。reloadあとは、FTPで接続して、public_htmlの下にpublicディレクトリ(空)とtmpディレクトリ(空)を作成。public_htmlの下にconfig.ruとhello.rbを配置。world.'endで、動かんし。1.2.1で動かない事例を発見。1.2.0を入れ直す。'1.2.0'で、ようやく動いた。(さくらインターネット創業日記)まずは不要なデーモンの停止。daemons_stop.shサーバーを再起動して、設定を反映。始めからコメントアウトされてた。これで、一通り準備完了。TwitterFacebookはてブPocketSNSで購読するTwitterFacebookFeedlyコメントを残すメールアドレスが公開されることはありません。名前メールサイト上に表示された文字を入力してください。