Prev / Next

2008-12-28 / Fastladder を使ってみる

CentOS 5.2 上で FreshReader が動いてくれないので,
代替として Fastladder を試してみることに.

で,面倒なので,まずは rpm がある Momonga で.

まず,/var/www/fastladder/config/database.yml の編集.
同じディレクトリに MySQL 用の database.yml.mysql があるので,
それを参考に書き換え.

production:
  adapter: mysql
  encoding: utf8
  database: fastladder_production
  username: user
  password:
  socket: /var/lib/mysql/mysql.sock


/etc/my.cnf に以下を追記して MySQL を再起動

default-character-set = utf8
skip-character-set-client-handshake


MySQL の再起動後,mysql で DB に接続し status を確認.
以下の項目が utf8 になっていることを確認.

Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    utf8
Conn.  characterset:    utf8


fastladder 用の DB を作成

mysqladmin -u root -p create fastladder_production


user に fastladder 用 DB の操作権限を与える.

mysql> GRANT  ALL ON fastladder.* To user IDENTIFIED BY 'password' WITH GRANT OPTION;
Query OK, 0 rows affected (0.03 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)


DB を初期化

RAILS_ENV=production rake db:migrate


server と crawler を起動

script/server -d -e production
RAILS_ENV=production script/crawler > /dev/null &


Referrer (Inside):
[2008-12-28-2] Plagger の Store::Fastladder を使ってみる
comments powered by Disqus