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
[2008-12-28-2] Plagger の Store::Fastladder を使ってみる