Mac に Fastladder をインストール
livedoor Reader が使いやすいので、MacBook Pro に、Fastladder をインストールしました。Fastladder は、livedoor Reader の元というか、英語版 livedoor Reader みたいなもので、オープンソース版があります。Fastladder オープンソース版 (日本語)fastladder - Google Code………………………………………………………………………………………………まずは、Fastladder をインストールする前の準備として、Ruby 最新の安定版 と Ruby のライブラリ管理ツール RubyGems の最新版 をインストールします。※ Mac OS X Leopard (10.5.x) に標準で入っている Ruby / RubyGems は、古いヴァージョン。1.8.6 以降が必要
Ruby インストール
1) Ruby 公式サイトから 最新版ダウンロード ※ 最新の安定版であるruby 1.9.1-p0.tar.gz をダウンロードしました (09/04/30現在 )2) ターミナルで、ダウンロードしたフォルダ (仮に ~/Desktop/test/)で、解凍[code] $ cd ~/Desktop/test $ tar xvf ruby-1.9.1-p0.tar[/code]3) ターミナルで、解答して出来たフォルダで、make install[code] $ cd ruby-1.9.1-p0 $ ./configure $ make $ sudo make install[/code]
RubyGems インストール
1) RubyGems 公式サイトから 最新版ダウンロード ※ rubygems-1.3.2.tar.gz をダウンロードしました ( 09/04/30 現在 )2) ターミナルで、ダウンロードしたフォルダ (仮に ~/Desktop/test/)で、解凍[code] $ cd ~/Desktop/test $ tar xvf rubygems-1.3.2.tar[/code]3) ターミナルで、解答して出来たフォルダで、setup[code] $ cd rubygems-1.3.2 $ sudo ruby setup.rb[/code]………………………………………………………………………………………………そして、Fastladder をインストールします。
Fastladder インストール
1) Fastladder 公式サイトから 最新版 ダウンロード ※ fastladder-0.0.2-macosx.tar.gz をダウンロードしました ( 09/04/30 現在 )2) 解凍してできるフォルダ内の INSTALL.txt の通りインストールする。
** for Mac OS X (ruby 1.8.6 and rubygems are required)0. Extract all files from this archive (maybe already done)[code]$ tar xvzf fastladder-0.0.2-macosx.tar.gz[/code]1. Install gems[code]$ sudo gem install rails --version 2.0.2 -y$ sudo gem install rfeedfinder$ sudo gem install feed-normalizer$ sudo gem install opml$ sudo gem install mongrel$ sudo gem install sqlite3-ruby[/code]2. Create database[code]$ cd fastladder$ RAILS_ENV=production rake db:migrate[/code]3. Start web server and crawler[code]$ script/server -d -e production$ RAILS_ENV=production script/crawler > /dev/null &[/code]
Fastladder の止め方
1) ターミナルで、今現在動いている ruby 関連のプロセスを調べる[code]$ ps x | grep ruby[/code]2) プロセス番号を確認して、killたとえば、49807 ?? S 0:13.04 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby /usr/bin/mongrel_rails start -p 3000 -a 0.0.0.0 -e production -P /Users/bison/Desktop/test/fastladder/tmp/pids/mongrel.pid -d49808 s000 S 0:02.17 ruby script/crawler49926 s000 R+ 0:00.01 grep ruby
0コメント