<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="text"></title>
	<subtitle type="text">RailsStyle-「Ruby on Railsに関するtips」を掲載しているSite</subtitle>
	<updated>2010-09-10T02:22:38+09:00</updated>
	<id>http://rails.e1blue.net/modules/d3blog/index.php</id>
	<link rel="alternate" type="text/xhtml" hreflang="ja" href="http://rails.e1blue.net/" />
	<link rel="self" type="application/atom+xml" href="http://rails.e1blue.net/modules/d3blog/index.php?page=atom" />
	<rights>Copyright &copy; 2001-2006</rights>
	<generator uri="http://rails.e1blue.net/">D3BLOG - XOOPS BLOG MODULE</generator>
	<entry>
		<title>｢レンタルサーバーでrailsアプリを動かしたい｣2</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=8" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=8</id>
		<published>2010-08-15T05:21:31+09:00</published>
		<updated>2010-09-08T21:47:45+09:00</updated>
		<category term="未解決" label="未解決" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">▼rails 2.3.5~/local/src> gem install -v=2.3.5 rails~/ror_app> rails _2.3.5_ adbook -d mysqlrake rails:update:generate_dispatcherschmod 755 dispatch.fcgichmod 755 dispatch.cgichmod 755 dispatch.rb▼rails 2.2.3~/local/src> gem install -v=2.2.3 rails~/...</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>▼rails 2.3.5<br />~/local/src> gem install -v=2.3.5 rails<br />~/ror_app> rails _2.3.5_ adbook -d mysql<br />rake rails:update:generate_dispatchers<br />chmod 755 dispatch.fcgi<br />chmod 755 dispatch.cgi<br />chmod 755 dispatch.rb<br /><br />▼rails 2.2.3<br />~/local/src> gem install -v=2.2.3 rails<br />~/ror_app> rails _2.2.3_ adbook -d mysql<br /><br /><br />とりあえず、動くようになった。<br />死ぬほど疲れたので、ちょっと休んでから、躓いた点などをメモしていきたい。あー、でも、根本的な原因とかよく分かってなく、かつ色々試した内のどれかが有効だったというレベルです…。ハイ。<br /><br />結局、バージョンも落としまくりで、<br />最終的には、<br />rails 2.2.3<br />ruby 1.8.5<br />gem 1.3.6<br />です。<br /><br />あー、でも、今気がついたけど、何でまたrubyが、1.8.5に戻ってんだ？<br />1.8.7ぐらいにさっき上げたのを確認したのに…。<br /><br />source ~/.bashrc<br /><br />ってやれば、また1.8.7に上がるのかなァ？<br /><br />そいで、また、動かなくなるとか…。<br /><br />……もうヤだ、rails…。</div>]]>
       </content>
	</entry>
	<entry>
		<title>｢レンタルサーバーでrailsアプリを動かしたい｣1</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=7" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=7</id>
		<published>2010-08-14T14:04:46+09:00</published>
		<updated>2010-09-08T21:50:10+09:00</updated>
		<category term="未解決" label="未解決" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">未解決です。railsアプリとか、全然動いてないし―。しかも、なにやってるか段々分からなくなってきたので、一旦メモ。分からないこと多過ぎ。CakePHPが、割合簡単にレンタルサーバーで...</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>未解決です。<br />railsアプリとか、全然動いてないし―。<br /><br />しかも、なにやってるか段々分からなくなってきたので、一旦メモ。<br />分からないこと多過ぎ。<br /><br />CakePHPが、割合簡単にレンタルサーバーで動いたので、じゃあ、Railsもって思ったのが運の尽きか―。<br /><br />プログラムが分からない人←自分は、レンタルサーバーでRailsを動かそうとか思わないほうがよいと思われ。<br /><br />未だに、この問題に取り組んでいるのは、単に、<br />これまでかけた時間を無駄にしたくないから―。<br /><br />意地とか、そんな次元とっくに超えてるしー。<br />アルコールの力借りて乗りきろー、かとも思ったけど、<br />もはや体調悪くなって、これ以上、飲めない、とか、何かそんな感じ―。<br /><br />一番初めに参考にしたのは、ここ。<br />▽its55 lab ? coreserverにRuby on Rails 2.1.0をインストールしてみた<br />　 <a href="http://www.lab.its55.com/?p=54" target="_blank">http://www.lab.its55.com/?p=54</a><br /><br />問題は、このページに掲載されたバージョンのとおりにやらなかったこと。より、正確には、ここで書かれたとおりのコマンドを打っても、実際には最新のバージョンがインストールされてしまうことが問題の一因だった(と思う。詳細は不明。問題とか、全然まだ解決していないので―)。<br />今、思えば、大人しくRuby on Rails 2.1.0をインストールしとけばよかったのだけど、生意気にも、なるべく新しいヤツ入れてみよーね、とか思ったのも、よくなかった(ような気がする)。<br /><br />Railsは、現在進行しまくり形のプロジェクトなので、とにかく頻繁にバージョンアップし倒す。バージョンアップするのはよいのだが、前バージョンとの互換性が(多分だけど、)なかったりすることもあり、色々変更点が多くて、プログラムが分からない人←自分にとっては、とってもついていけない(というか、初めからよく理解できていないのだが―)。<br /><br />その端的な例が、コレ！<br />このとき悩んでいたのは、<br />Welcome aboardの「About your application’s environment」をクリックすると、404 NOT FOUND となる現象。<br /><br />ちなみに、その時の、環境は、<br />＞gem -v<br />1.3.7<br />＞ruby -v<br />ruby 1.9.1p378 (2010-01-10 revision 26273) [i686-linux]<br />＞rails -v<br />Rails 2.3.8<br />というもの。<br /><br />まず、一番初めに気になったのが、このエントリー。<br />＞RoR2.3.xではcgiによる動作を考慮していない様です。<br />　 Logwatch for santa » Linux<br /> 　<a href="http://blog.santalinux.net/?cat=5" target="_blank">http://blog.santalinux.net/?cat=5</a><br />え？　マジで？ cgiが使えなかったら、予めインストールされていないレンタルサーバーじゃあ使えないじゃん！<br /><br /><br />調べてみたら、違った。正しくは、<br />＞rails2.3以上ではfcgi系のファイルが自動生成されません<br />ということらしい。<br />　 ▽Gfdnavi を apache2 + FastCGI で動かす<br /> 　<a href="http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/gfdnavi-with-apache2-fastcgi.htm" target="_blank">http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/gfdnavi-with-apache2-fastcgi.htm</a><br />　 自動生成されないってことは、手動生成させれば、O.K.ってこと？<br />　 <br />＞rake rails:update:generate_dispatchers<br />を試したところ、ついに、念願だった404エラーが解消された。<br /><br />だけど、404エラーが解消されて、すぐサンプルが動けばよいのだが、<br />そんな簡単にいけば誰も苦労しねーんだよ！ 状態。<br /><br />で、現在、新たなエラーへ取り組んでいる最中(取り組んで、と言ったって、単にググっているだけなのだが―)。<br /><br /><br />Welcome aboard<br />You’re riding Ruby on Rails!<br />About your application’s environment<br />CGIWrap Error: Execution of this script not permitted<br /><br />Execution of (プロジェクトディレクトリ名/dispatch.cgi) is not permitted for the following reason:<br /><br />Script is not executable. Issue 'chmod 755 filename'<br /><br />Server Data:<br /><br />    Server Administrator/Contact: メールアドレス <br />    Server Name: ドメイン名 <br />    Server Port: 80 <br />    Server Protocol: HTTP/1.1 <br /><br />Request Data:<br /><br />    User Agent/Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 <br />    Request Method: GET <br />    Remote Address:  <br />    Remote Port:  <br />    Referring Page: ドメイン名/プロジェクトディレクトリ名/ <br /><br />Getting started<br /><br /><br />なんだこれ？<br />パーミッションのエラーか？<br />dispatch.cgiのパーミッションを755にしろってこと？<br />だけど、dispatch.cgiがどこにあるか分からず。<br />探したらあった。<br />プロジェクトディレクトリ名/publicの直下にあった。<br />755に変更。<br /><br />Welcome aboardを見る。<br />エラーメッセージに変化なし。<br />再びぐぐる。<br /><br />＞dispatch.fcgiを作る。というエントリーを見つけた。<br />▽RedmineをDreamhostで動かしてみる　|　Katawara.*<br />　 <a href="http://www.katawara.com/2007/12/redmine/" target="_blank">http://www.katawara.com/2007/12/redmine/</a><br />   ＞1.chmod 755 dispatch.fcgi<br />   ＞2.chmod 755 dispatch.cgi<br />   ＞3.chmod 755 dispatch.rb<br />とある。早速試す。<br /><br />イケた。<br />エラーメッセージが変わった。<br /><br />Missing the Rails 2.3.8 gem. Please `gem install -v=2.3.8 rails`, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed. <br />なんだこれ？<br />Rails 2.3.8 gemがないから、入れろってこと？<br />よく分からないが、コマンドが書いてあるから、素直にやってみる。<br />~/local/src> gem install -v=2.3.8 rails<br />Successfully installed rails-2.3.8<br />1 gem installed<br /><br />Welcome aboardを見る。<br />エラーメッセージに変化なし。<br /><br />試しに、rubygemsを最新版にアップデートしてみる。<br />~/local/src> update_rubygems <br />RubyGems 1.3.7 installed<br /><br />これ以上、上がらないのか。<br />とにかく、再度、Welcome aboardを見る。<br />エラーメッセージに変化なし。<br /><br />一体、オレのgemってどうなってんだよ？<br />~/local/src> gem list<br />*** LOCAL GEMS ***<br />actionmailer (2.3.8, 2.3.5)<br />actionpack (2.3.8, 2.3.5)<br />activerecord (2.3.8, 2.3.5)<br />activeresource (2.3.8, 2.3.5)<br />activesupport (2.3.8, 2.3.5)<br />cgi_multipart_eof_fix (2.5.0)<br />daemons (1.1.0)<br />fastthread (1.0.7)<br />gem_plugin (0.2.3)<br />mysql (2.8.1)<br />rack (1.1.0, 1.0.1)<br />rails (2.3.8, 2.3.5)<br />rake (0.8.7)<br />rubygems-update (1.3.7)<br />sqlite3-ruby (1.2.4)<br /><br />なんか、アレだな。2.3.8 と 2.3.5 と二つあるのがマズいような気がしてきた。バージョン指定のアンインストールって、どうやってやるんだっけ？<br />再びぐぐる。<br />あるバージョン以上のバージョンをインストールというエントリーを見つけた。<br />　 ▽Ruby/Rubygems使い方まとめ - 俺の基地<br />　 <a href="http://yakinikunotare.boo.jp/orebase/index.php?Ruby%2FRubygems%BB%C8%A4%A4%CA%FD%A4%DE%A4%C8%A4%E1#k6fe0812" target="_blank">http://yakinikunotare.boo.jp/orebase/index.php?Ruby%2FRubygems%BB%C8%A4%A4%CA%FD%A4%DE%A4%C8%A4%E1#k6fe0812</a><br /> 　このページを参考に、下記実行。<br />~/local/src> gem uninstall rails --version "< 2.3.7"<br />Successfully uninstalled rails-2.3.5<br /><br />どうやらイケるようだ。<br />再度、Welcome aboardを見る。<br />エラーメッセージが変わった。<br /><br />-2.3.8/lib/active_support/whiny_nil.rb:52:in `method_missing': undefined method `env_table' for nil:NilClass (NoMethodError) from /virtual/ユーザー名/local/lib/ruby/gems/gems/actionpack-2.3.8/lib/action_controller/cgi_process.rb:22:in `__send__' from /virtual/ユーザー名/local/lib/ruby/gems/gems/actionpack-2.3.8/lib/action_controller/cgi_process.rb:22:in `dispatch_cgi' from /virtual/ユーザー名/local/lib/ruby/gems/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:101:in `dispatch_cgi' from /virtual/ユーザー名/local/lib/ruby/gems/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:27:in `dispatch' from /virtual/ユーザー名/public_html/ドメイン名/プロジェクトディレクトリ名/dispatch.cgi:10 <br /><br />エラーでググッたところ、似たような症状のエントリーを発見。<br /> 　▽さくらインターネット(スタンダード)にRoR環境構築 - やぶろぐ<br />　 <a href="http://d.hatena.ne.jp/hellon999/20100612" target="_blank">http://d.hatena.ne.jp/hellon999/20100612</a><br />早速、試す。<br />/プロジェクトディレクトリ名/public> ruby dispatch.cgi<br />/virtual/ユーザー名/local/lib/ruby/gems/gems/activesupport-2.3.8/lib/active_support/whiny_nil.rb:52:in `method_missing': undefined method `env_table' for nil:NilClass (NoMethodError)<br />        from /virtual/ユーザー名/local/lib/ruby/gems/gems/actionpack-2.3.8/lib/action_controller/cgi_process.rb:22:in `dispatch_cgi'<br />        from /virtual/ユーザー名/local/lib/ruby/gems/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:101:in `dispatch_cgi'<br />        from /virtual/ユーザー名/local/lib/ruby/gems/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:27:in `dispatch'<br />        from dispatch.cgi:10:in `<main>'<br /><br />どうやら、AddHandler cgi-script-debug .cgi<br />というのは、 public> ruby dispatch.cgi を元に、さらにちょっとしたデバッグ機能を(多分)つけたものらしい。<br /><br /><br />require 'rubygems'でfalse<br />▽さくらレンタルサーバにruby,gemをインストールする: Programming myself<br />　 <a href="http://fromsummer.seesaa.net/article/144180373.html" target="_blank">http://fromsummer.seesaa.net/article/144180373.html</a><br />~> irb<br />irb(main):001:0> require 'rubygems'<br />=> false<br />irb(main):002:0> require 'activesupport'<br />DEPRECATION WARNING: require "activesupport" is deprecated and will be removed in Rails 3. Use require "active_support" instead. (called from <top (required)> at /virtual/ユーザー名/local/lib/ruby/gems/gems/activesupport-2.3.8/lib/activesupport.rb:2)<br />=> true<br />require 'rubygems'でfalseってどうゆこと？ 前やったときは、両方trueだったのに―。<br /><br />で、どこかのページに掲載されていたgem envを試したてみたのだが、今後は見方が分からない。<br />~> gem env<br />RubyGems Environment:<br />  - RUBYGEMS VERSION: 1.3.7<br />  - RUBY VERSION: 1.9.1 (2010-01-10 patchlevel 378) [i686-linux]<br />  - INSTALLATION DIRECTORY: /virtual/ユーザー名/local/lib/ruby/gems<br />  - RUBY EXECUTABLE: /virtual/ユーザー名/local/bin/ruby<br />  - EXECUTABLE DIRECTORY: /virtual/ユーザー名/local/lib/ruby/gems/bin<br />  - RUBYGEMS PLATFORMS:<br />    - ruby<br />    - x86-linux<br />  - GEM PATHS:<br />     - /virtual/ユーザー名/local/lib/ruby/gems<br />     - /virtual/ユーザー名/.gem/ruby/1.9.1<br />     - /virtual/ユーザー名/local/lib/ruby/gems/1.9.1<br />  - GEM CONFIGURATION:<br />     - :update_sources => true<br />     - :verbose => true<br />     - :benchmark => false<br />     - :backtrace => false<br />     - :bulk_threshold => 1000<br />  - REMOTE SOURCES:<br />     - <a href="http://rubygems.org/" target="_blank">http://rubygems.org/</a><br /><br />とりあえず喉が渇いたから、ビールでも買ってこようかな―。<br /><br /><br />＞RubyGems が false を返すのはよくあることだし、心配することなんかないよ<br />　▽require 'rubygems' #=&amp;gt; false - make world<br />　 <a href="http://d.hatena.ne.jp/littlebuddha/20081210/1228921292" target="_blank">http://d.hatena.ne.jp/littlebuddha/20081210/1228921292</a><br /> 　本当か？　まあ、でも、そう書いてるから、そう信じとくか…。よく分からんし…。<br /><br />＞railsのdispath.cgiでNilになる件がよくわからない・・・<br />　 ▽2010-03-08 - Life is Really Short, Have Your Life!!<br /> 　<a href="http://d.hatena.ne.jp/aroundthedistance/20100308" target="_blank">http://d.hatena.ne.jp/aroundthedistance/20100308</a><br /><br />＞Rails 2.3.2のCGIハンドラが動かない。バグっぽい。<br />　 ▽Thinking of...: railsの検索結果<br /> 　<a href="http://myst3m.blogspot.com/search?q=rails" target="_blank">http://myst3m.blogspot.com/search?q=rails</a><br /><br />　 【Ruby】Ruby on Rails Part9<br />＞RailsのCGIでの起動プロセスに問題があるように見えました<br /> 　<a href="http://pc11.2ch.net/test/read.cgi/php/1266563593/70" target="_blank">http://pc11.2ch.net/test/read.cgi/php/1266563593/70</a><br />＞Dispatcher.dispatch(CGI.new) あたりに直してはどうかと想像<br />　 <a href="http://pc11.2ch.net/test/read.cgi/php/1266563593/71" target="_blank">http://pc11.2ch.net/test/read.cgi/php/1266563593/71</a><br />＞さっそく試してみたところ、エラーの部分は通るようになったのですが今度は別のところでコケてしまいました。 <br />　 <a href="http://pc11.2ch.net/test/read.cgi/php/1266563593/73" target="_blank">http://pc11.2ch.net/test/read.cgi/php/1266563593/73</a><br />＞action_controller/dispatcher.rbのdef dispatchの上に書いてある# DEPRECATE: Remove CGI support<br />　 <a href="http://pc11.2ch.net/test/read.cgi/php/1266563593/74" target="_blank">http://pc11.2ch.net/test/read.cgi/php/1266563593/74</a><br />＞すでに非推奨になってたかと思う。Railsアジャイル本でも「CGIいまどき何いってんのハァ？」って感じだったと思う <br />　 <a href="http://pc11.2ch.net/test/read.cgi/php/1266563593/77" target="_blank">http://pc11.2ch.net/test/read.cgi/php/1266563593/77</a><br />　  <br /><br />下記を参考に、fcgiを入れてみたけど、エラーメッセージに変更なし<br /> 　▽ ＸＲＥＡで、RAILSをfastcgiで動かす。2.3.5<br />　 <a href="http://playtoto.blog55.fc2.com/blog-entry-211.html" target="_blank">http://playtoto.blog55.fc2.com/blog-entry-211.html</a><br />　 ▽さくらサーバーでRailsを高速に動作させる方法 - cimada-ism<br /> 　<a href="http://d.hatena.ne.jp/cimadai/20080923/RubyonRails_on_sakura" target="_blank">http://d.hatena.ne.jp/cimadai/20080923/RubyonRails_on_sakura</a><br /><br /><br />で、結局、未解決。ダメじゃん！→オレ<br /><br /><br />ちなみに、一番初めに質問してみた内容がこれ。<br />結局、誰からも回答こなかったけど…。<br /><br />railsサンプルがレンタルサーバーで動作しません。どこを見ればよいでしょうか？<br /> <br />困り度： <br />暇なときに回答をください <br /><br />下記を参考にしています。<br />▽its55 lab ? coreserverにRuby on Rails 2.1.0をインストールしてみた<br />　 <a href="http://www.lab.its55.com/?p=54" target="_blank">http://www.lab.its55.com/?p=54</a><br /><br />ファイル名・ファイル構成等も参考サイトと同一にしています。<br />また、試しているバージョン及びサーバについては、下記のとおりです。<br />gem -v 1.3.5<br />ruby -v ruby 1.8.5<br />rails -v Rail 2.3.8<br />サーバ CORESERVER<br /><br />現在、ln -s ~/ror_app/adbook/public/ adbook<br />とシンボリックリンクを張ったところまで進んだのですが、<br />ブラウザ画面でrailsの画面の[About your application’s environment]をクリックすると、404 Not Found　となってしまいます。<br />(シンボリック自体の作成は、FFFTPでも確認しました)<br /><br />AddHandler cgi-script-debug .cgiの方を有効にしても、<br />状況は変わりません。ちなみに、[About your application’s environment]のリンク先は、<a href="http://www.xxxx.com/adbook/rails/info/propertiesとなています。" target="_blank">http://www.xxxx.com/adbook/rails/info/propertiesとなています。</a><br /><br />scaffoldで作成したこのadbookを、何とかブラウザ上で動作させたいのですが、どこら辺を見ていけばよいでしょうか？  <br /><br />~/プロジェクトディレクトリ名> ruby script/about<br />About your application's environment<br />Ruby version              1.8.5 (i686-linux)<br />RubyGems version          1.3.5<br />Rack version              1.1<br />Rails version             2.3.8<br />Active Record version     2.3.8<br />Active Resource version   2.3.8<br />Action Mailer version     2.3.8<br />Active Support version    2.3.8<br />Application root          /virtual/ユーザー名/プロジェクトディレクトリ名<br />Environment               development<br />Database adapter          mysql<br />Database schema version   20100811200136</div>]]>
       </content>
	</entry>
	<entry>
		<title>「自宅サーバー再構築×rails×複数ドメイン」1……環境設定</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=6" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=6</id>
		<published>2008-09-28T06:27:17+09:00</published>
		<updated>2010-09-10T02:04:14+09:00</updated>
		<category term="自宅サーバー" label="自宅サーバー" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">▼自宅サーバー設定・まず、railsではなくhtmlを公開させるように設定・1.ディレクトリ毎／2.ユーザー毎▼ドメイン取得・無料サブドメイン取得・1.dyndns／2.No-IP</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>▼自宅サーバー設定<br />・まず、railsではなくhtmlを公開させるように設定<br />・1.ディレクトリ毎／2.ユーザー毎<br /><br />▼ドメイン取得<br />・無料サブドメイン取得<br />・1.dyndns／2.No-IP</div>]]>
       </content>
	</entry>
	<entry>
		<title>「自宅サーバでrailsサンプルを動かしたい」5</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=5" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=5</id>
		<published>2008-06-17T09:51:23+09:00</published>
		<updated>2010-09-07T20:05:40+09:00</updated>
		<category term="公開" label="公開" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">■.今回のミッション……公開しているrailsサンプル（ドメイン1、2）に引き続き新たな「rails×SQLite3サンプル」（ドメイン3）を公開したい■.結論……HOSTSファイルの設定が必要■.手順▼1....</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>■.今回のミッション……公開しているrailsサンプル（ドメイン1、2）に引き続き新たな「rails×SQLite3サンプル」（ドメイン3）を公開したい<br /><br /><br />■.結論……HOSTSファイルの設定が必要<br /><br /><br />■.手順<br />▼1.世界的無料転送ＵＲＬサービス（リダイレクションサービス）Good.toで、無料ドメイン取得。<br /><a href="http://good.to/" target="_blank">http://good.to/</a><br />※XREAのサブドメイン取得後に、自宅サーバ公開用として設定するやり方は不明。問い合わせたところサポート対象外との回答<br />※dyndnsは取得済。無料は1ドメインのみ。<br />※NO.IPも取得済。無料は1ドメインのみ。<br />※DotTkは取得設定後、ブラウザ上の表示確認まで終えたが、Yahoo!登録時に「入力されたURLにアクセスできません」とエラーメッセージが出現し登録完了することが出来ないため、止むを得ず使用を見送る。理由は不明<br /><br />▼2.「rails×SQLite3サンプル」enqueteが、ローカル（Windows×rails1.2）で正常に動作することを確認<br /><br />▼3.サーバ(Fedora7×rails2.0）var/www/html/enqueteへ移動<br /><br />▼4.HOSTSファイルの設定<br />該当サイトへローカルマシンから名前解決の接続を行うために、hostsファイルを開き、下記記述を追加<br />▽変更対象ファイルhosts(拡張子なし)の場所<br />C:\WINDOWS\system32\drivers\etc\hosts<br />▽追加記述内容<br />サーバIPアドレス    ドメイン3<br /><br />▼5.ドキュメントルートの追加……etc/httpd/conf/httpd.conf<br />&lt;VirtualHost *:80&gt;<br />  ServerName ドメイン3<br />  DocumentRoot /var/www/html/enquete/public<br />&lt;/VirtualHost&gt;<br /><br />▼6.ブラウザで確認（<a href="http://ドメイン3/）……403エラー" target="_blank">http://ドメイン3/）……403エラー</a><br />SELinuxをPermissiveへ変更すると、正常に表示されることを確認<br />▽システム-管理-SELinux Management<br />・System Default Enforcing Mode……Enforcing→Permissive<br />・Current Enforcing Mode……Enforcing→Permissive<br /><br />▼7.該当ディレクトリ(enquete)以下のタイプラベルを確認<br />・該当ディレクトリ(enquete)のプロパティを開きアクセス権タブをクリック。<br />下に表示されているSELinux Contextが、「Read from all httpd scripts and the daemon」を選択していないこと、また、プルダウンメニューの中に、この項目自体がないことを確認。<br />ディレクトリにSELinuxのタイプラベルが割り当てられていない。<br />・通常、SELinuxはディレクトリやファイルに「タイプ」と呼ばれるラベルを割り当てて管理している。このラベルがないとapacheはディレクトリやファイルにアクセスできない。<br />（新しくディレクトリを作成すると、その親ディレクトリからポリシーを継承するルールとなっている)<br /><br />▼8.該当ディレクトリ(enquete)以下のタイプラベルを初期化し、タイプラベルの付け直しを行う<br />[root@]# getenforce　//現在のモードをみる<br />Enforcing<br />[root@]# restorecon -R /var/www/html/enquete　//特定のディレクトリタイプの変更をする。-R はrecursive<br />[root@]# cd /var/www/html/enquete　//カレントディレクトリを移動 <br />[root@]# ls -Z　//タイプをlsコマンドの「-Z」オプションで閲覧<br />[root@]# chcon system_u:object_r:httpd_sys_content_t /var/www/html/enquete -R<br />[root@]# chmod 711 /var/www/html/enquete<br />[root@]# ls -Z  //該当ディレクトリが、下記状態となっていることを確認 <br />drwxr-xr-x root root system_u:object_r:httpd_sys_content_t enquete<br />▼GUIでも確認<br />▽該当ディレクトリ選択後、ツールバー表示を選択し、再読み込み（R）をクリック<br />▽該当ディレクトリ(enquete)のプロパティを開きアクセス権タブをクリック<br />・所有者:root<br />・フォルダのアクセス権:作成と削除<br />・ファイルのアクセス権:---<br />・グループ:root<br />・フォルダのアクセス権:いいえ一覧,いいえ作成/削除,アクセス<br />・ファイルのアクセス権:---<br />・その他<br />・フォルダのアクセス権:いいえ一覧,いいえ作成/削除,アクセス<br />・ファイルのアクセス権:---<br />・実行:-<br />・SELinux Context:Read from all httpd scripts and the daemon<br /><br /><br />●参考<br />モードの切り替え<br /># setenforce 0　　// Permissiveモードになる<br /># setenforce 1　　// enforcingモードになる<br /><br />※なお、該当フォルダの表示を再読み込みしなければ、「Read from all httpd scripts and the daemon」を選択することが出来ない。<br /><br /><br />■今後の課題<br />1.MySQLと対応したrailsサンプルを動かす<br /><br />2.rails1.2系のサンプルを2.0系へとカスタマイズして公開<br /><br />3.railsサンプル（ドメイン1・2・3）以外のドキュメントルートの確保（以前は動作していたMovableTypeの確認など）<br /><br />4.サブバージョンの導入……Samba経由ではなく、サーバへコミット出来るような設定を行う<br /><br /><br />■参考url<br />▼HOSTSファイルの設定 - Windows関連 - 自宅サーバーでやってみよう！！<br /><a href="http://vine-linux.ddo.jp/windows/hosts.php" target="_blank">http://vine-linux.ddo.jp/windows/hosts.php</a><br /><br />▼バーチャルホストの設定- Apacheの設定 - 自宅サーバーの構築 - 自宅サーバーでやってみよう！！<br /><a href="http://vine-linux.ddo.jp/linux/apache/virtualhost.php" target="_blank">http://vine-linux.ddo.jp/linux/apache/virtualhost.php</a></div>]]>
       </content>
	</entry>
	<entry>
		<title>「自宅サーバーでrailsサンプルを動かしたい」4</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=4" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=4</id>
		<published>2008-06-16T14:41:29+09:00</published>
		<updated>2010-09-08T12:50:17+09:00</updated>
		<category term="公開" label="公開" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">■.今回のミッション……公開している「htmlオンリーのサンプル（ドメイン2）」samplebbsを、「rails×SQLite3サンプル」articleと入れ替える1.「rails×SQLite3サンプル」articleが、ローカル（Windows×r...</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>■.今回のミッション……公開している「htmlオンリーのサンプル（ドメイン2）」samplebbsを、「rails×SQLite3サンプル」articleと入れ替える<br /><br />1.「rails×SQLite3サンプル」articleが、ローカル（Windows×rails1.2）で正常に動作することを確認<br /><br />2.サーバ(Fedora7×rails2.0）var/www/html/articleへ移動<br /><br />3.ブラウザで動作確認（<a href="http://ドメイン2/articles）……SQLiteがないとのエラー表示" target="_blank">http://ドメイン2/articles）……SQLiteがないとのエラー表示</a><br /><br />4.SQLiteインストール<br />▽4-1……SQLiteのgemを探す<br />gem list --remote sqlite<br />▽4-2……SQLite3-rubyをインストール<br />gem install sqlite3-ruby<br /><br />4.ブラウザで再度確認（<a href="http://ドメイン2/articles）……エラー" target="_blank">http://ドメイン2/articles）……エラー</a><br /><br />5.ドキュメントルートの変更……etc/httpd/conf/httpd.conf<br />ディレクトリ名変更<br />DocumentRoot /var/www/html/samplebbs/public→ /var/www/html/article/public<br /><br />6.ブラウザで再度確認（<a href="http://ドメイン2/articles）……エラー" target="_blank">http://ドメイン2/articles）……エラー</a><br /><br />7.SELinuxの切り替え<br />[root@]# getenforce　//現在のモードをみる<br />Enforcing<br />[root@]# restorecon -R /var/www/html/article　//特定のディレクトリタイプの変更をする。-R はrecursive<br />[root@]# ls -Z　//タイプをlsコマンドの「-Z」オプションで閲覧<br />[root@]# chcon system_u:object_r:httpd_sys_content_t /var/www/html/article -R<br /><br />8.ブラウザで再度確認（<a href="http://ドメイン2/articles）……O.K." target="_blank">http://ドメイン2/articles）……O.K.</a><br /><br /><br />■今後の課題<br />1.MySQLと対応したrailsサンプルを動かす<br /><br />2.rails1.2系のサンプルを2.0系へとカスタマイズして公開<br /><br />3.rails2系統以外のドキュメントルートの確保（以前は動作していたMovableTypeの確認など）<br /><br /><br />■参考url<br />▼Ruby on Railsインストールメモ - rubyco（るびこ）の日記<br /><a href="http://d.hatena.ne.jp/rubyco/20070530/ror" target="_blank">http://d.hatena.ne.jp/rubyco/20070530/ror</a></div>]]>
       </content>
	</entry>
	<entry>
		<title>「自宅サーバーでrailsサンプルを動かしたい3」／SELinuxタイプラベルの初期化</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=3" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=3</id>
		<published>2008-05-23T23:47:21+09:00</published>
		<updated>2010-09-10T02:08:42+09:00</updated>
		<category term="公開" label="公開" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">■現状・SELinux……Enforcing設定（You don't have permission to access Apache/2.2.8 (Fedora) Server at ドメイン2 Port 80） ・SELinux設定をEnforcingとすると、ドメイン2のドキュメントルート以下にあるindex.htmlフ...</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>■現状<br />・SELinux……Enforcing設定（You don't have permission to access Apache/2.2.8 (Fedora) Server at ドメイン2 Port 80） <br /><br />・SELinux設定をEnforcingとすると、ドメイン2のドキュメントルート以下にあるindex.htmlファイルをブラウザから確認出来ず、403 forbiddenとなってしまう。<br /><br />・該当フォルダのプロパティを開きアクセス権タブをクリック。<br />下のほうのSELinux Contextが「Read from all httpd scripts and the daemon」を選択していないことを確認。また、この項目自体がない場合には、ディレクトリにSELinuxのタイプラベルが割り当てられていないことが原因だと思われる。<br />　<br />・通常、SELinuxはディレクトリやファイルに「タイプ」と呼ばれるラベルを割り当てて管理している。このラベルがないとapacheはディレクトリやファイルにアクセスできないのだが、新しくディレクトリを作成すると、その親ディレクトリからポリシーを継承するルールとなっている(ハズ……)。<br /><br />・該当ディレクトリ以下のタイプラベルを初期化し、タイプラベルの付け直しを行う。<br /><br /><br />■SELinuxの切り替え<br />[root@]# getenforce　//現在のモードをみる<br />Enforcing<br />[root@]# restorecon -R /var/www/html/samplebbs　//特定のディレクトリタイプの変更をする。-R はrecursive<br />[root@]# ls -Z　//タイプをlsコマンドの「-Z」オプションで閲覧<br />[root@]# chcon system_u:object_r:httpd_sys_content_t /var/www/html/samplebbs -R<br />[root@]# chmod 711 /var/www/html/samplebbs<br />[root@]# ls -Z<br />drwxr-xr-x  root   root   system_u:object_r:httpd_sys_content_t samplebbs<br /><br />■モードの切り替え<br /># setenforce 0　　// Permissiveモードになる<br /># setenforce 1　　// enforcingモードになる<br /><br />※なお、該当フォルダの表示を再読み込みしなければ、「Read from all httpd scripts and the daemon」を選択することが出来ない。<br /><br /><br />■＜これから(明日以降)取り組むこと＞<br />・ドメイン1……rails1.2系サンプルの、rails2.0系への対応<br />・ドメイン2……文字化け対応<br />・ドメイン2……rails2.0系のサンプル動作確認<br />・MovableType1,2……今回の設定変更で、閲覧不可となった左記対応<br />・pingを打った後に返ってくるIPアドレスが、ドメイン1は内部IPアドレス・ドメイン2は外部IPアドレスとなっている理由を確認<br /><br /><br />▼参考url<br />・リナックス（Linux）　管理人の覚え書き<br /><a href="http://www.ttm123.com/hp/linux_memo.html" target="_blank">http://www.ttm123.com/hp/linux_memo.html</a><br />・【Linux】FedraCore4 samba起動できない - FREEBOX IV<br /><a href="http://blog.goo.ne.jp/freebox_tk/e/4b148b97bfa7be4b749b701132c44eb2" target="_blank">http://blog.goo.ne.jp/freebox_tk/e/4b148b97bfa7be4b749b701132c44eb2</a><br />・home-mg.que.ne.jp - diary(01-03[長年日記])<br /><a href="http://home-mg.que.ne.jp/0103.html" target="_blank">http://home-mg.que.ne.jp/0103.html</a><br />・くわぞうメモ: SELinuxの切り替え<br /><a href="http://www.kuwazou.net/blog/unixlinux/selinux/selinux.html" target="_blank">http://www.kuwazou.net/blog/unixlinux/selinux/selinux.html</a><br />・秩父の情報とコンピュータ､IT関連情報なら、秩父の総合情報サイト :: c-atwork :: - よくある疑問・質問 - Linux - Fedora core、Whitebox など SELinux を採用しているデリストロビューションの Apache で、のユーザーホームページが公開できません<br /><a href="http://c-atwork.com/modules/smartfaq/faq.php?faqid=22" target="_blank">http://c-atwork.com/modules/smartfaq/faq.php?faqid=22</a></div>]]>
       </content>
	</entry>
	<entry>
		<title>「railsでアプリ公開」改め、「自宅サーバーでrailsサンプルを動かしたい」2</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=2" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=2</id>
		<published>2008-05-22T06:57:04+09:00</published>
		<updated>2010-09-09T14:40:17+09:00</updated>
		<category term="公開" label="公開" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">■＜これまでに出来たこと＞・ドメイン1……railsサンプルのトップページ表示・ドメイン2……別サンプル(htmlオンリー)のトップページ表示■＜これから(明日以降)取り組むこと＞・SELinux...</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>■＜これまでに出来たこと＞<br />・ドメイン1……railsサンプルのトップページ表示<br />・ドメイン2……別サンプル(htmlオンリー)のトップページ表示<br /><br /><br /><br />■＜これから(明日以降)取り組むこと＞<br />・SELinux……Enforcing設定（You don't have permission to access  Apache/2.2.8 (Fedora) Server at ドメイン2 Port 80） <br />・ドメイン1……rails1.2系サンプルの、rails2.0系への対応<br />・ドメイン2……文字化け対応<br />・ドメイン2……rails2.0系のサンプル動作確認<br />・MovableType1,2……今回の設定変更で、閲覧不可となった左記対応<br />・pingを打った後に返ってくるIPアドレスが、ドメイン1は内部IPアドレス・ドメイン2は外部IPアドレスとなっている理由を確認<br /><br /><br /><br />■＜コマンド等各種メモ＞<br />▼＜PC履歴一覧＞<br />・PC1.IBMAptiva 2153-E31……売却 <br />・PC2.東芝ノート……廃棄<br />・PC3.デルDimension 2300C……サーバ<br />・PC4.パソコン工房 AmphisValue……放置中<br />・PC5.eX.COMPUTER-AeroStream-B31J-6330E……現在のメインPC<br /><br /><br />▼＜ファイル情報を見る＞<br />[一般user@]$ ls<br />README        Rakefile  components  db   files  log     script  tmp<br />README_LOGIN  app       config      doc  lib    public  test    vendor<br /><br /><br />▼＜属性も含めたファイル情報を見る＞<br />[一般user@]$ ls -l<br />合計 132<br />-rwxrw-rw- 1 一般user 一般user 7353 2007-09-23 19:48 README<br />-rwxrw-rw- 1 一般user 一般user 3032 2007-09-23 19:48 README_LOGIN<br /><br /><br />▼＜カレントディレクトリを移動＞<br />▽デフォルト位置への移動<br />[root@]# cd<br /><br />▽相対パス<br />[一般user@]$ cd scheduler<br /><br /><br />■＜Samba＞<br />▼＜Samba……workgroup名の確認＞<br />PC5……ワークグル－プ名の確認<br />フルコンピュータ名：Reimi.<br />ワークグル－プ名：RedSky<br /><br /><br />▼＜Samba……smb.conf設定＞<br />▽workgroup変更<br />vi /etc/samba/smb.conf <=設定ファイルの編集<br />==Global Setings==<br />[global] <br /> workgroup = RedSky<br /><br />▽charset変更<br />        security = user<br />        unix charset = UTF-8<br />        display charset = UTF-8<br /><br /><br />▼＜Samba……再起動＞<br />[root@]# /etc/rc.d/init.d/smb start<br /><br /><br />■＜ユーザー＞<br />▼＜ユーザー……追加＞ <br />※例としてユーザ名をcentosとする<br />[root@]# useradd centos　←　システムへユーザ追加<br /><br /><br />▼＜ユーザー……パスワード変更＞<br />[root@]# passwd centos　←　パスワード設定<br />Changing password for user centos. <br />New password:　←　パスワード応答※表示はされない <br />Retype new password:　←　パスワード応答(確認)※表示はされない<br />passwd: all authentication tokens updated successfully.<br /><br /><br />▼＜ユーザー……変更＞<br />[一般user@]$ su - 一般user<br />パスワード:<br /><br /><br />▼＜ユーザー……情報の詳細表示＞<br />[root@]# pdbedit -a centos　←　Sambaへユーザ追加<br />new password:　←　パスワード応答※表示はされない<br />retype new password:　←　パスワード応答(確認)※表示はされない<br />※既存ユーザーではなく、必ずsamba用ユーザーを、手順に沿って初めから作成する。<br /><br /><br /><br />■＜Ruby＞<br />▼＜Ruby……バージョン確認＞<br />>ruby -v<br />ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]<br /><br /><br /><br />■＜Rsils＞<br />▼＜Rails……インストール＞<br />[root@]# gem install rails<br />Bulk updating Gem source index for: <a href="http://gems.rubyforge.org/" target="_blank">http://gems.rubyforge.org/</a><br />Successfully installed rails-2.0.2<br />1 gem installed<br /><br /><br />▼＜Rails……バージョンを指定してインストール＞<br />[root@]# sudo gem install rails --version 1.2.3<br />2 gems installed<br /><br /><br />▼＜Rails……バージョン確認＞<br />>rails -v<br />Rails 1.2.3<br /><br /><br /><br />■＜MySQL＞<br />▼＜MySQL……mysql-serverインストール＞<br />[root@]# yum -y install mysql-server<br />Package mysql-server - 5.0.45-6.fc7.i386 is already installed.<br />Nothing to do<br /><br /><br />▼＜MySQL……ルートパスワード変更＞<br />mysql> UPDATE user SET Password=PASSWORD('sample999') WHERE User='root';<br />Rows matched: 2  Changed: 2  Warnings: 0<br />mysql> FLUSH PRIVILEGES;<br />Query OK, 0 rows affected (0.01 sec)<br /><br /><br />▼＜MySQL……再起動＞<br />[root@]# /etc/rc.d/init.d/mysqld start<br />MySQL を起動中:                                            [  OK  ]<br /><br /><br />▼＜MySQL……起動＞<br />[root@]# service mysqld start<br />MySQL を起動中:                                            [  OK  ]<br /><br /><br />▼＜MySQL……指定ユーザーへ全権限を付与＞<br />mysql> grant all on scheduler_development.*to'一般user'@'localhost';<br />Query OK, 0 rows affected (0.18 sec)<br /><br /><br />▼＜MySQL……ログイン＞<br />>mysql -u root<br />Welcome to the MySQL monitor.  Commands end with ; or \g.<br />Your MySQL connection id is 57 to server version: 5.0.45-community-nt<br /><br /><br />▼＜MySQL……データベース確認＞<br />mysql> show databases;<br />+--------------------+<br />| Database           |<br />+--------------------+<br />| information_schema |<br />| mysql              |<br />+--------------------+<br />7 rows in set (1.47 sec)<br /><br /><br />▼＜MySQL……テーブル確認＞<br />mysql> show tables from mysql;<br />+---------------------------+<br />| Tables_in_mysql           |<br />+---------------------------+<br />| columns_priv              | <br />| user                      | <br />+---------------------------+<br />17 rows in set (0.00 sec)<br /><br /><br />▼＜MySQL……データベース変更＞<br />mysql> use mysql<br />Database changed<br /><br /><br />▼＜MySQL……ユーザー、ホスト、パスワード確認＞<br />mysql> select host,user,password from user;<br />+-------------------+-------+------------------+<br />| host              | user  | password         |<br />+-------------------+-------+------------------+<br />| localhost         | root  | password1        | <br />| ドメイン1         | root  | password1        | <br />| dd                | user1 | password2        | <br />| ドメイン1         | user1 | password2        | <br />| localhost         | user1 | password2        | <br />| localhost         | user2 |                  | <br />+-------------------+-------+------------------+<br />6 rows in set (0.10 sec)<br /><br /><br />▼＜MySQL……ユーザー情報がないユーザーを削除＞<br />mysql> delete from user where user="";<br />Query OK, 0 rows affected (0.08 sec)<br /><br /><br />▼＜MySQL……指定データベースの中より指定テーブルを見る＞<br />mysql> show tables from scheduler_development;<br />Empty set (0.00 sec)<br /><br /><br />▼＜MySQL……ログアウト＞<br />mysql> \q<br />Bye<br /><br /><br />＜MySQL……ホストのネットワーク統計や状態を確認＞<br />[root@]# netstat -ln | grep mysql<br />unix  2      [ ACC ]     STREAM     LISTENING     21913  /var/lib/mysql/mysql.sock<br /><br /><br />▼＜MySQLアダプタ……インストール＞<br />[root@]# gem install mysql -- --with-mysql-lib=/usr/lib/mysql --with-<br />Successfully installed mysql-2.7<br />1 gem installed<br /><br /><br /><br />■＜パス＞<br />▼＜パス……設定＞<br />[一般user@]$ PATH=$PATH:/usr/local/mysql/bin<br />[一般user@]$ export PATH<br /><br /><br /><br />▼＜RubyGems……アップデート＞<br />[一般user@]$ gem update --system<br />Updating RubyGems<br />Nothing to update<br /><br /><br />▼＜RubyGems……指定バージョンをインストール＞<br />[root@]# sudo gem install rails --version 1.2.3<br />Successfully installed rails-1.2.3<br /><br /><br />▼＜ruby-deveとmysql-develをyumでインストール＞ <br />[root@]# sudo yum install ruby-devel mysql-devel <br />Is this ok [y/N]: y    <br />Complete!<br /><br /><br /><br />■＜Webサーバapache＞<br />▼＜Webサーバapache……設定＞<br />vi /etc/httpd/conf/httpd.conf<br /><br />▽VirtualHost……1<br /><VirtualHost *:80><br />ServerName ドメイン1(○ ブラウザでドメイン1のアドレスを入力するとドメイン1のドキュメントルート内容を表示)<br />DocumentRoot /var/www/html/schedules/public<br /></VirtualHost><br /><br /><br />▽VirtualHost……2_1(× ブラウザでドメイン2のアドレスを入力してもドメイン1のドキュメントルート内容を表示)<br /><VirtualHost *:80><br />    DocumentRoot /var/www/html/schedules/public<br />    ServerName ドメイン1<br /></VirtualHost><br /><br /><VirtualHost *:80><br />    DocumentRoot /var/www/html/samplebbs/public<br />    ServerName ドメイン2 <br /></VirtualHost><br /><br /><br />▽VirtualHost……2_2(× apache起動しない)<br /># Ensure that Apache listens on port 80<br />Listen 80<br /># Listen for virtual host requests on all IP addresses<br />NameVirtualHost *:80<br /><br /><VirtualHost *:80><br />DocumentRoot /var/www/html/schedules/public<br />ServerName ドメイン1<br /># Other directives here<br /></VirtualHost><br /><br /><VirtualHost *:80><br />DocumentRoot /var/www/html/samplebbs/public<br />ServerName ドメイン2 <br /># Other directives here<br /></VirtualHost> <br /><br /><br />▽VirtualHost……2_3(○ ブラウザでアドレスを入力すると、それぞれのドメインのそれぞれのドキュメントルート内容を表示)<br />NameVirtualHost *:80<br /><br /><VirtualHost *:80><br />ServerName ドメイン1<br />ServerAlias dyndns.org *.dyndns.org<br />DocumentRoot /var/www/html/schedules/public<br /></VirtualHost><br /><br /><VirtualHost *:80><br />ServerName ドメイン2 <br />DocumentRoot /var/www/html/samplebbs/public<br /></VirtualHost><br /><br /><br />▼＜Webサーバapache……再起動＞<br />[root@]# /etc/init.d/httpd restart<br />httpd を停止中:                                            [  OK  ]<br />httpd を起動中:                                            [  OK  ]<br /><br /><br />▼ping<br />▽ping ドメイン1<br />>ping ドメイン1<br /><br />Pinging ドメイン1 [内部IPアドレス] with 32 bytes of data:<br /><br />Reply from 内部IPアドレス: bytes=32 time=1ms TTL=64<br />Reply from 内部IPアドレス4: bytes=32 time<1ms TTL=64<br />Reply from 内部IPアドレス: bytes=32 time<1ms TTL=64<br />Reply from 内部IPアドレス: bytes=32 time<1ms TTL=64<br /><br />Ping statistics for 内部IPアドレス:<br />    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),<br />Approximate round trip times in milli-seconds:<br />    Minimum = 0ms, Maximum = 1ms, Average = 0ms<br /><br />▽ping ドメイン2 <br />>ping ドメイン2<br /><br />Pinging ドメイン2 [外部IPアドレス] with 32 bytes of data:<br /><br />Reply from 外部IPアドレス: bytes=32 time=1ms TTL=64<br />Reply from 外部IPアドレス6: bytes=32 time<1ms TTL=64<br />Reply from 外部IPアドレス: bytes=32 time<1ms TTL=64<br />Reply from 外部IPアドレス: bytes=32 time<1ms TTL=64<br /><br />Ping statistics for 外部IPアドレス:<br />    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),<br />Approximate round trip times in milli-seconds:<br />    Minimum = 0ms, Maximum = 1ms, Average = 0ms<br /><br /><br /><br />■参考url<br /><br />▽Passenger (mod_rails for Apache) を使ってRedmineを動かしてみたよ！ - RX-7乗りの適当な日々<br /><a href="http://d.hatena.ne.jp/rx7/20080412/p1" target="_blank">http://d.hatena.ne.jp/rx7/20080412/p1</a><br /><br />▽街に待った。。　Passenger ( Mod_rails For Apache ) !!／べあの散策路:  Rails<br /><a href="http://adalberyo.blog116.fc2.com/blog-category-5.html" target="_blank">http://adalberyo.blog116.fc2.com/blog-category-5.html</a><br /><br />▽Passengerことmod_railsのインストール - BitArts<br /><a href="http://bitarts.jp/blog/archives/002726.html" target="_blank">http://bitarts.jp/blog/archives/002726.html</a><br /><br />▽MacOSX 10.4 (Tiger) にPassenger (mod_rails for Apache) をインストール &raquo; RAILS PRESS<br /><a href="http://railspress.matake.jp/install-passenger-to-apache2-on-macosx-tiger" target="_blank">http://railspress.matake.jp/install-passenger-to-apache2-on-macosx-tiger</a><br /><br />▽Redmine.JP | Apache上でRuby on Railsアプリケーションを動かす／Passenger(mod_rails for Apache)の利用<br /><a href="http://redmine.jp/tech_note/apache-passenger/" target="_blank">http://redmine.jp/tech_note/apache-passenger/</a><br /><br /><br />▽rootなどのユーザの権限でコマンドを実行できるsudoコマンドのオプション一覧-knowledge database-<br /><a href="http://it.kndb.jp/entry/show/id/1070" target="_blank">http://it.kndb.jp/entry/show/id/1070</a><br /><br /><br />▽各ディレクトリの役割を知ろう（ルートディレクトリ編）（1/2）<br /><a href="http://www.atmarkit.co.jp/flinux/rensai/theory02/theory02a.html" target="_blank">http://www.atmarkit.co.jp/flinux/rensai/theory02/theory02a.html</a><br /><br />▽Linux 基礎知識 > ディレクトリ階層／FHS<br /><a href="http://cyberam.dip.jp/linux_foundation/directory/fhs_main.html" target="_blank">http://cyberam.dip.jp/linux_foundation/directory/fhs_main.html</a><br /><br />▽RubyGems のインストール<br /><a href="http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/install-rubygems.htm#label-8" target="_blank">http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/install-rubygems.htm#label-8</a><br /><br />▽Rubyのパッケージマネジメントシステムgem(Rubygems)のコマンド一覧-knowledge database-<br /><a href="http://it.kndb.jp/entry/show/id/655" target="_blank">http://it.kndb.jp/entry/show/id/655</a><br /><br />▽はじめての自宅サーバ構築 Fedora/CentOS - ファイルサーバの構築(Samba)<br /><a href="http://kajuhome.com/samba.shtml#n01" target="_blank">http://kajuhome.com/samba.shtml#n01</a><br /><br />▽mod_railsを使って、手早くRailsアプリケーションを動かします／Open Service  &raquo; Blog Archive   &raquo; Amazon EC2を使ってWebサービスを公開する「インスタンス編」<br /><a href="http://openservice.jp/2008/04/using_amazon_ec2_2/" target="_blank">http://openservice.jp/2008/04/using_amazon_ec2_2/</a><br /><br />▽[ヅラド] MySQL の root パスワード忘れた！<br /><a href="http://www.nilab.info/zurazure2/000310.html" target="_blank">http://www.nilab.info/zurazure2/000310.html</a><br /><br />▽mysqlのrootのパスワードを忘れた場合の対処法 - With skill and creativeness<br /><a href="http://d.hatena.ne.jp/shohu33/20080318" target="_blank">http://d.hatena.ne.jp/shohu33/20080318</a><br /><br />▽忘れたrootのパスワードを再設定する方法／MySQLの小技<br /><a href="http://good-stream.com/goodstream/database/mysql/linux/tips.htm" target="_blank">http://good-stream.com/goodstream/database/mysql/linux/tips.htm</a><br /><br />▽mysql> FLUSH PRIVILEGES;／MySQL ::   MySQL 4.1 リファレンスマニュアル :: 4.6.4 FLUSH 構文<a href="http://dev.mysql.com/doc/refman/4.1/ja/flush.html" target="_blank">http://dev.mysql.com/doc/refman/4.1/ja/flush.html</a><br /><br />▽InfoLinux　FAQ - mysqlのrootパスワードを忘れた場合にどうすればいい？<br /><a href="http://faq.infolinux.jp/index.php?action=artikel&cat=16&id=169&artlang=ja" target="_blank">http://faq.infolinux.jp/index.php?action=artikel&cat=16&id=169&artlang=ja</a><br /><br />▽無料ドメインを取得する - Linux で自宅サーバ [ Home Server Technical. ]<br /><a href="http://www.miloweb.net/dns.html" target="_blank">http://www.miloweb.net/dns.html</a><br /><br />▽ping を実行した結果によって、目的のホストとの接続状況が確認／Windows.FAQ - 基礎講座：ping コマンドの使い方<br /><a href="http://homepage2.nifty.com/winfaq/pinghowto.html" target="_blank">http://homepage2.nifty.com/winfaq/pinghowto.html</a><br /><br />▽apacheの設定をしよう！<br /><a href="http://yosemite.una-g.to/apache/conf.html" target="_blank">http://yosemite.una-g.to/apache/conf.html</a><br /><br />▽名前ベースのバーチャルホスト - Apache HTTP サーバ<br /><a href="http://httpd.apache.org/docs/2.2/vhosts/name-based.html" target="_blank">http://httpd.apache.org/docs/2.2/vhosts/name-based.html</a><br /><br />▽参考／バーチャルホストの例 - Apache HTTP サーバ<br /><a href="http://httpd.apache.org/docs/2.2/ja/vhosts/examples.html" target="_blank">http://httpd.apache.org/docs/2.2/ja/vhosts/examples.html</a><br /><br />▽Web サーバの動作確認／Apache の基本設定 - Linux で自宅サーバ [ Home Server Technical. ]<br /><a href="http://www.miloweb.net/apache.html#3" target="_blank">http://www.miloweb.net/apache.html#3</a><br /><br />▽SELinuxがアクセスをブロック／リナックス（Linux）　管理人の覚え書き<br /><a href="http://www.ttm123.com/hp/linux_memo.html" target="_blank">http://www.ttm123.com/hp/linux_memo.html</a></div>]]>
       </content>
	</entry>
	<entry>
		<title>railsでアプリ公開(完全自分用＆しかも途中のメモ)</title>
		<link rel="alternate" type="text/xhtml" href="http://rails.e1blue.net/modules/d3blog/details.php?bid=1" />
		<id>http://rails.e1blue.net/modules/d3blog/details.php?bid=1</id>
		<published>2008-05-15T11:23:22+09:00</published>
		<updated>2010-09-09T21:08:05+09:00</updated>
		<category term="公開" label="公開" />
		<author>
			<name>e1blue</name>
		</author>
		<summary type="html" xml:base="http://rails.e1blue.net/" xml:lang="ja">遅々として勉強が進まないので、railsのアプリを公開してみることにした。railsのアプリつってもサンプルなんだけどさ。要は、自分的にテンションをどう上げていくか。これ重要なわけ...</summary>
       <content type="html" xml:lang="ja" xml:base="http://rails.e1blue.net/">
<![CDATA[<div>遅々として勉強が進まないので、railsのアプリを公開してみることにした。railsのアプリつってもサンプルなんだけどさ。要は、自分的にテンションをどう上げていくか。これ重要なわけです。<br /><br /><br />■＜Xreaでrailsアプリを公開したい＞<br />自宅サーバーは「スペックがあまりよろしくない」＆「そもそも仕組み自体をよく分かっていない」ため、できればXreaで公開したいと考えていた。前回、ググったときはレスポンスとかが厳しそうだったけど、そろそろ何か進展あるかも? てことで期待をしながら再度検索してみたのだが……、。<br />結論としては、Xreaでrailsアプリを公開してみよーってのは、ちょっと難しいようだ。<br />さらに、この壮大なるプロジェクトにかけることが出来る予算は、実質的に0円なので、他のレンサバを借りることは出来ない……。＝やっぱ、自宅サーバーしかないのか……。<br /><br /><br />■＜自宅サーバーでrailsサンプルを動かしたい＞<br />「Fast CGI」とか全然やったこともないのに、何か良さ気なヤツを発見したので、とりあえず試してみることにする。「Passenger」？　聞いたこともない名前だけど……。<br /><br /><br />■＜サーバ環境＞<br />・Fedora7<br />・Web＆ファイル共有サーバーとして、以前、構築していたもの(スクラップ同然のスペックということもあり、基本的にかなりの放置プレイ中)<br /><br /><br />▼＜Apacheバージョン確認＞<br />・Poderosa―新規接続[ホスト(H)][アカウント(A)][パスフレーズ(P)]<br />未サポートのエスケープシーケンスを見つけました　ESC [?1034h<br />exit<br />・Poderosa―新規接続[種類(Y)]プルダウンより、xtermをvt100へと変更<br />[一般user@]$ httpd -v<br />-bash: httpd: command not found<br />[一般user@]$ su - <br />パスワード:<br />[root@]# httpd -v<br />Server version: Apache/2.2.6 (Unix)<br /><br /><br />▼＜一般userに対してsudo コマンドを使用できるよう設定＞<br />・Poderosa―rootで新規接続<br />visudo<br />Enter<br />I―インサートモードへ<br />最後の行に、sampleuser  ALL=(ALL) ALL　を追加<br />Esc―コマンドモードへ<br />:wq―保存して終了<br />exit<br />・Poderosa―一般userで新規接続<br />試しにroot しか閲覧することのできない/var/log/messageをsudo コマンドを実行してみることにする。<br />sudo tail /var/log/messages<br />Password:一般userのパスワード<br />May 14 10:48:53 一般user ntpd[1691]: kernel time sync status change 0001<br /><br /><br />▼＜「yum-updatesd」サービス停止＞<br />[一般user@]$ /etc/rc.d/init.d/yum-updatesd stop<br />yum-updates を停止中:                                      [失敗]<br />rm: cannot remove `/var/lock/subsys/yum-updatesd': 許可がありません<br />Another app is currently holding the yum lock; waiting for it to exit...<br />Another app is currently holding the yum lock; waiting for it to exit...<br />Exiting on user cancel.<br />[一般user@]$ sudo /etc/rc.d/init.d/yum-updatesd stop<br />yum-updates を停止中:       <br />     [  OK  ]<br /><br /><br />▼＜rubyインストール＞<br />[一般user@]$ yum -y install ruby<br />You need to be root to perform this command.<br />[一般user@]$ sudo yum -y install ruby<br />Password:<br />Dependencies Resolved<br />=============================================================================<br /> Package                 Arch       Version          Repository        Size <br />=============================================================================<br />Installing:<br /> ruby                    i386       1.8.6.114-1.fc7  updates           514 k<br />Updating for dependencies:<br /> ruby-libs               i386       1.8.6.114-1.fc7  updates           1.7 M<br />Transaction Summary<br />=============================================================================<br />Install      1 Package(s)         <br />Update       1 Package(s)         <br />Complete!<br /><br /><br />▼＜wgetインストール＞<br />[一般user@]$ yum install wget<br />You need to be root to perform this command.<br />[root@]# yum install wget<br />Dependencies Resolved<br />=============================================================================<br /> Package                 Arch       Version          Repository        Size <br />=============================================================================<br />Installing:<br /> wget                    i386       1.10.2-15.fc7    fedora            585 k<br />Transaction Summary<br />=============================================================================<br />Install      1 Package(s)         <br />Is this ok [y/N]: y<br />Installed: wget.i386 0:1.10.2-15.fc7<br />Complete!<br /><br /><br />▼＜rubygemsインストール＞<br />[一般user@]$ wget <a href="http://rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz" target="_blank">http://rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz</a><br />17:29:11 (134.33 KB/s) - `rubygems-1.1.1.tgz' を保存しました [423308/423308]<br />[一般user@]$ ls<br />rubygems-1.1.1.tgz<br />[一般user@]$ tar xzf rubygems-1.1.1.tgz<br />[一般user@]$ ls<br />rubygems-1.1.1  rubygems-1.1.1.tgz<br />[一般user@]$ cd rubygems-1.1.1<br />[一般user@ rubygems-1.1.1]$ sudo ruby setup.rb<br />Password:<br />./lib/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- rdoc/rdoc (LoadError)<br />        from ./lib/rubygems/custom_require.rb:27:in `require'<br />        from setup.rb:51<br /><br /><br />▼＜rdocインストール＞<br />[一般user@ rubygems-1.1.1]$ yum install rdoc<br />You need to be root to perform this command.<br />[一般user@アドレス rubygems-1.1.1]$ sudo yum install rdoc<br />Dependencies Resolved<br />=============================================================================<br /> Package                 Arch       Version          Repository        Size <br />=============================================================================<br />Installing:<br /> ruby-rdoc               i386       1.8.6.114-1.fc7  updates           342 k<br />Installing for dependencies:<br /> ruby-irb                i386       1.8.6.114-1.fc7  updates           274 k<br />Transaction Summary<br />=============================================================================<br />Install      2 Package(s)         <br />Is this ok [y/N]: y<br />Installed: ruby-rdoc.i386 0:1.8.6.114-1.fc7<br />Dependency Installed: ruby-irb.i386 0:1.8.6.114-1.fc7<br />Complete!<br /><br /><br />▼＜rubygemsインストールに再挑戦＞<br />[一般user@ rubygems-1.1.1]$ sudo ruby setup.rb<br />Password:<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems<br />install -c -m 0644 rubygems/gem_path_searcher.rb /usr/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb<br />install -c -m 0644 rubygems/exceptions.rb /usr/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/digest<br />install -c -m 0644 rubygems/digest/sha2.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest/sha2.rb<br />install -c -m 0644 rubygems/digest/digest_adapter.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest/digest_adapter.rb<br />install -c -m 0644 rubygems/digest/md5.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest/md5.rb<br />install -c -m 0644 rubygems/digest/sha1.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest/sha1.rb<br />install -c -m 0644 rubygems/validator.rb /usr/lib/ruby/site_ruby/1.8/rubygems/validator.rb<br />install -c -m 0644 rubygems/defaults.rb /usr/lib/ruby/site_ruby/1.8/rubygems/defaults.rb<br />install -c -m 0644 rubygems/installer.rb /usr/lib/ruby/site_ruby/1.8/rubygems/installer.rb<br />install -c -m 0644 rubygems/user_interaction.rb /usr/lib/ruby/site_ruby/1.8/rubygems/user_interaction.rb<br />install -c -m 0644 rubygems/dependency_installer.rb /usr/lib/ruby/site_ruby/1.8/rubygems/dependency_installer.rb<br />install -c -m 0644 rubygems/version.rb /usr/lib/ruby/site_ruby/1.8/rubygems/version.rb<br />install -c -m 0644 rubygems/command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/command.rb<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/indexer<br />install -c -m 0644 rubygems/indexer/latest_index_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/indexer/latest_index_builder.rb<br />install -c -m 0644 rubygems/indexer/master_index_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/indexer/master_index_builder.rb<br />install -c -m 0644 rubygems/indexer/quick_index_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/indexer/quick_index_builder.rb<br />install -c -m 0644 rubygems/indexer/marshal_index_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/indexer/marshal_index_builder.rb<br />install -c -m 0644 rubygems/indexer/abstract_index_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/indexer/abstract_index_builder.rb<br />install -c -m 0644 rubygems/security.rb /usr/lib/ruby/site_ruby/1.8/rubygems/security.rb<br />install -c -m 0644 rubygems/config_file.rb /usr/lib/ruby/site_ruby/1.8/rubygems/config_file.rb<br />install -c -m 0644 rubygems/version_option.rb /usr/lib/ruby/site_ruby/1.8/rubygems/version_option.rb<br />install -c -m 0644 rubygems/source_index.rb /usr/lib/ruby/site_ruby/1.8/rubygems/source_index.rb<br />install -c -m 0644 rubygems/command_manager.rb /usr/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb<br />install -c -m 0644 rubygems/doc_manager.rb /usr/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb<br />install -c -m 0644 rubygems/require_paths_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/require_paths_builder.rb<br />install -c -m 0644 rubygems/gem_openssl.rb /usr/lib/ruby/site_ruby/1.8/rubygems/gem_openssl.rb<br />install -c -m 0644 rubygems/source_info_cache.rb /usr/lib/ruby/site_ruby/1.8/rubygems/source_info_cache.rb<br />install -c -m 0644 rubygems/dependency.rb /usr/lib/ruby/site_ruby/1.8/rubygems/dependency.rb<br />install -c -m 0644 rubygems/format.rb /usr/lib/ruby/site_ruby/1.8/rubygems/format.rb<br />install -c -m 0644 rubygems/server.rb /usr/lib/ruby/site_ruby/1.8/rubygems/server.rb<br />install -c -m 0644 rubygems/local_remote_options.rb /usr/lib/ruby/site_ruby/1.8/rubygems/local_remote_options.rb<br />install -c -m 0644 rubygems/remote_fetcher.rb /usr/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb<br />install -c -m 0644 rubygems/uninstaller.rb /usr/lib/ruby/site_ruby/1.8/rubygems/uninstaller.rb<br />install -c -m 0644 rubygems/dependency_list.rb /usr/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb<br />install -c -m 0644 rubygems/rubygems_version.rb /usr/lib/ruby/site_ruby/1.8/rubygems/rubygems_version.rb<br />install -c -m 0644 rubygems/install_update_options.rb /usr/lib/ruby/site_ruby/1.8/rubygems/install_update_options.rb<br />install -c -m 0644 rubygems/package.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb<br />install -c -m 0644 rubygems/specification.rb /usr/lib/ruby/site_ruby/1.8/rubygems/specification.rb<br />install -c -m 0644 rubygems/source_info_cache_entry.rb /usr/lib/ruby/site_ruby/1.8/rubygems/source_info_cache_entry.rb<br />install -c -m 0644 rubygems/gem_runner.rb /usr/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb<br />install -c -m 0644 rubygems/custom_require.rb /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/package<br />install -c -m 0644 rubygems/package/tar_reader.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package/tar_reader.rb<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/package/tar_reader<br />install -c -m 0644 rubygems/package/tar_reader/entry.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package/tar_reader/entry.rb<br />install -c -m 0644 rubygems/package/tar_input.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package/tar_input.rb<br />install -c -m 0644 rubygems/package/f_sync_dir.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package/f_sync_dir.rb<br />install -c -m 0644 rubygems/package/tar_writer.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package/tar_writer.rb<br />install -c -m 0644 rubygems/package/tar_header.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package/tar_header.rb<br />install -c -m 0644 rubygems/package/tar_output.rb /usr/lib/ruby/site_ruby/1.8/rubygems/package/tar_output.rb<br />install -c -m 0644 rubygems/timer.rb /usr/lib/ruby/site_ruby/1.8/rubygems/timer.rb<br />install -c -m 0644 rubygems/indexer.rb /usr/lib/ruby/site_ruby/1.8/rubygems/indexer.rb<br />install -c -m 0644 rubygems/platform.rb /usr/lib/ruby/site_ruby/1.8/rubygems/platform.rb<br />install -c -m 0644 rubygems/requirement.rb /usr/lib/ruby/site_ruby/1.8/rubygems/requirement.rb<br />install -c -m 0644 rubygems/ext.rb /usr/lib/ruby/site_ruby/1.8/rubygems/ext.rb<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/commands<br />install -c -m 0644 rubygems/commands/generate_index_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/generate_index_command.rb<br />install -c -m 0644 rubygems/commands/fetch_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/fetch_command.rb<br />install -c -m 0644 rubygems/commands/contents_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/contents_command.rb<br />install -c -m 0644 rubygems/commands/help_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/help_command.rb<br />install -c -m 0644 rubygems/commands/sources_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/sources_command.rb<br />install -c -m 0644 rubygems/commands/list_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/list_command.rb<br />install -c -m 0644 rubygems/commands/query_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/query_command.rb<br />install -c -m 0644 rubygems/commands/search_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/search_command.rb<br />install -c -m 0644 rubygems/commands/dependency_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/dependency_command.rb<br />install -c -m 0644 rubygems/commands/which_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/which_command.rb<br />install -c -m 0644 rubygems/commands/update_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/update_command.rb<br />install -c -m 0644 rubygems/commands/uninstall_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/uninstall_command.rb<br />install -c -m 0644 rubygems/commands/environment_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/environment_command.rb<br />install -c -m 0644 rubygems/commands/build_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/build_command.rb<br />install -c -m 0644 rubygems/commands/unpack_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/unpack_command.rb<br />install -c -m 0644 rubygems/commands/server_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/server_command.rb<br />install -c -m 0644 rubygems/commands/cert_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/cert_command.rb<br />install -c -m 0644 rubygems/commands/mirror_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/mirror_command.rb<br />install -c -m 0644 rubygems/commands/rdoc_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/rdoc_command.rb<br />install -c -m 0644 rubygems/commands/lock_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/lock_command.rb<br />install -c -m 0644 rubygems/commands/pristine_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/pristine_command.rb<br />install -c -m 0644 rubygems/commands/check_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/check_command.rb<br />install -c -m 0644 rubygems/commands/cleanup_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/cleanup_command.rb<br />install -c -m 0644 rubygems/commands/specification_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/specification_command.rb<br />install -c -m 0644 rubygems/commands/outdated_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/outdated_command.rb<br />install -c -m 0644 rubygems/commands/install_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb<br />install -c -m 0644 rubygems/builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/builder.rb<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/ext<br />install -c -m 0644 rubygems/ext/rake_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/ext/rake_builder.rb<br />install -c -m 0644 rubygems/ext/configure_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/ext/configure_builder.rb<br />install -c -m 0644 rubygems/ext/builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/ext/builder.rb<br />install -c -m 0644 rubygems/ext/ext_conf_builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems/ext/ext_conf_builder.rb<br />install -c -m 0644 rubygems/old_format.rb /usr/lib/ruby/site_ruby/1.8/rubygems/old_format.rb<br />install -c -m 0644 ubygems.rb /usr/lib/ruby/site_ruby/1.8/ubygems.rb<br />install -c -m 0644 rubygems.rb /usr/lib/ruby/site_ruby/1.8/rubygems.rb<br />mkdir -p /usr/lib/ruby/site_ruby/1.8/rbconfig<br />install -c -m 0644 rbconfig/datadir.rb /usr/lib/ruby/site_ruby/1.8/rbconfig/datadir.rb<br />cp gem /tmp/gem<br />install -c -m 0755 /tmp/gem /usr/bin/gem<br />rm /tmp/gem<br />rm -f /usr/lib/ruby/gems/1.8/source_cache<br />Removing old RubyGems RDoc and ri<br />Installing rubygems-1.1.1 ri into /usr/lib/ruby/gems/1.8/doc/rubygems-1.1.1/ri<br />Installing rubygems-1.1.1 rdoc into /usr/lib/ruby/gems/1.8/doc/rubygems-1.1.1/rdoc<br />As of RubyGems 0.8.0, library stubs are no longer needed.<br />Searching $LOAD_PATH for stubs to optionally delete (may take a while)<br />...done.<br />No library stubs found.<br /><br /><br />▼＜yum update＞<br />[一般ユーザ@ rubygems-1.1.1]$ <br />Transaction Summary<br />=============================================================================<br />Install      7 Package(s)         <br />Update     231 Package(s)         <br />Remove       1 Package(s)         <br />Total download size: 386 M<br />Is this ok [y/N]: y<br />Downloading Packages:<br />(1/238): libraw1394-1.2.1 100% |=========================|  43 kB    00:06     <br />(238/238): qt-3.3.8b-1.fc 100% |=========================| 3.6 MB    00:16     <br />Removed: kernel.i686 0:2.6.21-1.3194.fc7<br />Installed: kernel.i686 0:2.6.23.15-80.fc7<br />Complete!<br /><br /><br />▼＜ImageMagick-devel・ruby-devel・rubygems・ghostscript-devel・lcms-develインストール／ruby・IMgageMagickがインストール済であることを確認＞<br />[root@]# yum install ruby ruby-devel rubygems ImageMagick ImageMagick-devel ruby-mysql　httpd<br />Package ruby - 1.8.6.114-1.fc7.i386 is already installed.<br />Package ImageMagick - 6.3.2.9-3.fc7.i386 is already installed.<br />No package ruby-mysql　httpd available.<br />Dependencies Resolved<br />=============================================================================<br /> Package                 Arch       Version          Repository        Size <br />=============================================================================<br />Installing:<br /> ImageMagick-devel       i386       6.3.2.9-3.fc7    fedora             76 k<br /> ruby-devel              i386       1.8.6.114-1.fc7  updates           770 k<br /> rubygems                noarch     0.9.4-1.fc7      updates           498 k<br />Installing for dependencies:<br /> ghostscript-devel       i386       8.15.4-4.fc7     updates            41 k<br /> lcms-devel              i386       1.16-3           fedora             51 k<br />Transaction Summary<br />=============================================================================<br />Install      5 Package(s)         <br />Update       0 Package(s)         <br />Remove       0 Package(s)         <br />Is this ok [y/N]: y<br />Installed: ImageMagick-devel.i386 0:6.3.2.9-3.fc7 ruby-devel.i386 0:1.8.6.114-1.fc7 rubygems.noarch 0:0.9.4-1.fc7<br />Dependency Installed: ghostscript-devel.i386 0:8.15.4-4.fc7 lcms-devel.i386 0:1.16-3<br />Complete!<br /><br /><br />▼＜mysql-serverインストール済であることを確認＞<br />[一般ユーザ@]$ yum -y install mysql-server<br />You need to be root to perform this command.<br />[一般ユーザ@]$ sudo yum -y install mysql-server<br />Password:<br />Package mysql-server - 5.0.45-6.fc7.i386 is already installed.<br />Nothing to do<br /><br /><br />▼＜railsインストール＞<br />[一般ユーザ@ rubygems-1.1.1]$ sudo gem install -y rails <br />INFO:  `gem install -y` is now default and will be removed<br />INFO:  use --ignore-dependencies to install only the gems you list<br />Bulk updating Gem source index for: <a href="http://gems.rubyforge.org/" target="_blank">http://gems.rubyforge.org/</a><br />Successfully installed rails-2.0.2<br />1 gem installed<br /><br /><br />▼＜passengerインストール＞<br />[一般ユーザ@]$ sudo gem install passenger<br />Building native extensions.  This could take a while...<br />Successfully installed fastthread-1.0.1<br />Successfully installed passenger-1.0.5<br />2 gems installed<br />Installing ri documentation for fastthread-1.0.1...<br />No definition for dummy_dump<br />No definition for rb_queue_marshal_load<br />No definition for rb_queue_marshal_dump<br />Installing ri documentation for passenger-1.0.5...<br />Installing RDoc documentation for fastthread-1.0.1...<br />No definition for dummy_dump<br />No definition for rb_queue_marshal_load<br />No definition for rb_queue_marshal_dump<br />Installing RDoc documentation for passenger-1.0.5...<br />./doc/template/horo.rb:17: warning: already initialized constant FONTS<br />./doc/template/horo.rb:19: warning: already initialized constant STYLE<br />./doc/template/horo.rb:213: warning: already initialized constant XHTML_PREAMBLE<br />./doc/template/horo.rb:221: warning: already initialized constant HEADER<br />./doc/template/horo.rb:272: warning: already initialized constant FILE_PAGE<br />./doc/template/horo.rb:300: warning: already initialized constant CLASS_PAGE<br />./doc/template/horo.rb:338: warning: already initialized constant METHOD_LIST<br />./doc/template/horo.rb:486: warning: already initialized constant FOOTER<br />./doc/template/horo.rb:491: warning: already initialized constant BODY<br />./doc/template/horo.rb:503: warning: already initialized constant SRC_PAGE<br />./doc/template/horo.rb:531: warning: already initialized constant FR_INDEX_BODY<br />./doc/template/horo.rb:535: warning: already initialized constant FILE_INDEX<br />./doc/template/horo.rb:583: warning: already initialized constant CLASS_INDEX<br />./doc/template/horo.rb:584: warning: already initialized constant METHOD_INDEX<br />./doc/template/horo.rb:586: warning: already initialized constant INDEX<br /><br /><br />▼＜fastthreadインストール＞<br />[一般ユーザ@]$ sudo gem install fastthread<br />Building native extensions.  This could take a while...<br />Successfully installed fastthread-1.0.1<br />1 gem installed<br />Installing ri documentation for fastthread-1.0.1...<br />No definition for dummy_dump<br />No definition for rb_queue_marshal_load<br />No definition for rb_queue_marshal_dump<br />Installing RDoc documentation for fastthread-1.0.1...<br />No definition for dummy_dump<br />No definition for rb_queue_marshal_load<br />No definition for rb_queue_marshal_dump<br /><br /><br />▼＜Apache 2 moduleインストール＞<br />[一般ユーザ@]$ sudo passenger-install-apache2-module<br />Welcome to the Passenger Apache 2 module installer, v1.0.5.<br /><br />This installer will guide you through the entire installation process. It<br />shouldn't take more than 3 minutes in total.<br /><br />Here's what you can expect from the installation process:<br /><br /> 1. The Apache 2 module will be installed for you.<br /> 2. You'll learn how to configure Apache.<br /> 3. You'll learn how to deploy a Ruby on Rails application.<br /><br />Don't worry if anything goes wrong. This installer will advise you on how to<br />solve any problems.<br /><br />Press Enter to continue, or Ctrl-C to abort.<br />1<br />Checking for required software...<br /><br /> * GNU C++ compiler... found at /usr/lib/ccache/g++<br /> * Ruby development headers... found<br /> * OpenSSL support for Ruby... found<br /> * RubyGems... found<br /> * Rake... found at /usr/bin/rake<br /> * Apache 2... found at /usr/sbin/httpd<br /> * Apache 2 development headers... not found<br /> * Apache Portable Runtime (APR) development headers... found<br /> * fastthread... found<br /><br />Some required software is not installed.<br />But don't worry, this installer will tell you how to install them.<br /><br />Press Enter to continue, or Ctrl-C to abort.<br /><br />--------------------------------------------<br />Installation instructions for required software<br /><br /> * To install Apache 2 development headers:<br />   Please run yum install httpd-devel as root.<br /><br /><br />▼＜Apache 2 development headersインストール＞<br />[一般ユーザ@]$ sudo yum install httpd-devel<br />Dependencies Resolved<br />=============================================================================<br /> Package                 Arch       Version          Repository        Size <br />=============================================================================<br />Installing:<br /> httpd-devel             i386       2.2.8-1.fc7      updates           144 k<br />Installing for dependencies:<br /> apr-devel               i386       1.2.8-6          fedora            170 k<br /> apr-util-devel          i386       1.2.10-1.fc7     updates            54 k<br />Transaction Summary<br />=============================================================================<br />Install      3 Package(s)         <br />Is this ok [y/N]: y<br />Installed: httpd-devel.i386 0:2.2.8-1.fc7<br />Dependency Installed: apr-devel.i386 0:1.2.8-6 apr-util-devel.i386 0:1.2.10-1.fc7<br />Complete!<br /><br /><br />[一般ユーザ@]$ sudo passenger-install-apache2-module<br />Password:<br /> 1. The Apache 2 module will be installed for you.<br /> 2. You'll learn how to configure Apache.<br /> 3. You'll learn how to deploy a Ruby on Rails application.<br />Press Enter to continue, or Ctrl-C to abort.<br />2<br />Checking for required software...<br /> * GNU C++ compiler... found at /usr/lib/ccache/g++<br /> * Ruby development headers... found<br /> * OpenSSL support for Ruby... found<br /> * RubyGems... found<br /> * Rake... found at /usr/bin/rake<br /> * Apache 2... found at /usr/sbin/httpd<br /> * Apache 2 development headers... found at /usr/sbin/apxs<br /> * Apache Portable Runtime (APR) development headers... found at /usr/bin/apr-1-config<br /> * fastthread... found<br />--------------------------------------------<br />--------------------------------------------<br />Compiling and installing Apache 2 module...<br />cd /usr/lib/ruby/gems/1.8/gems/passenger-1.0.5<br />rake clean apache2<br />(in /usr/lib/ruby/gems/1.8/gems/passenger-1.0.5)<br />### In ext/apache2:<br />rm -rf Utils.o Logging.o Configuration.o Hooks.o mod_passenger.o mod_passenger.so<br /><br />### In ext/passenger:<br />make clean<br />rm -f Makefile<br /><br />### In ext/boost/src:<br />rm -f libboost_thread.a *.o<br /><br />### In test:<br />rm -f Apache2ModuleTests *.o<br /><br />### In benchmark:<br />rm -f DummyRequestHandler<br /><br />### In ext/boost/src:<br />g++ -O2 -fPIC -I../.. -D_REENTRANT -DNDEBUG  -c *.cpp<br />ar cru libboost_thread.a *.o<br />ranlib libboost_thread.a<br /><br />### In ext/apache2:<br />g++ -I.. -fPIC -g -DPASSENGER_DEBUG -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -I/usr/include/httpd -D_REENTRANT -Wall -g -I/usr/local/include  -c mod_passenger.c<br /><br />### In ext/apache2:<br />g++ -I.. -fPIC -g -DPASSENGER_DEBUG -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -I/usr/include/httpd -D_REENTRANT -Wall -g -I/usr/local/include  -c Utils.cpp<br /><br />### In ext/apache2:<br />g++ -I.. -fPIC -g -DPASSENGER_DEBUG -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -I/usr/include/httpd -D_REENTRANT -Wall -g -I/usr/local/include  -c Logging.cpp<br /><br />### In ext/apache2:<br />g++ -I.. -fPIC -g -DPASSENGER_DEBUG -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -I/usr/include/httpd -D_REENTRANT -Wall -g -I/usr/local/include  -c Configuration.cpp<br /><br />### In ext/apache2:<br />g++ -I.. -fPIC -g -DPASSENGER_DEBUG -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -I/usr/include/httpd -D_REENTRANT -Wall -g -I/usr/local/include  -c Hooks.cpp<br /><br />### In ext/apache2:<br />g++ -shared Utils.o Logging.o Configuration.o Hooks.o mod_passenger.o -fPIC -o mod_passenger.so   -lstdc++ -lpthread ../boost/src/libboost_thread.a -lapr-1<br /><br />### In ext/passenger:<br />ruby extconf.rb<br />creating Makefile<br /><br />### In ext/passenger:<br />make<br />gcc -I. -I/usr/lib/ruby/1.8/i386-linux -I/usr/lib/ruby/1.8/i386-linux -I.  -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -Wall  -fPIC  -c native_support.c<br />gcc -shared -o native_support.so native_support.o -L"." -L"/usr/lib" -L.  -rdynamic -Wl,-export-dynamic    -lruby  -lpthread -ldl -lcrypt -lm   -lc<br /><br />--------------------------------------------<br />The Apache 2 module was successfully installed.<br /><br />Please edit your Apache configuration file, and add these lines:<br /><br />   LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-1.0.5/ext/apache2/mod_passenger.so<br />   RailsSpawnServer /usr/lib/ruby/gems/1.8/gems/passenger-1.0.5/bin/passenger-spawn-server<br />   RailsRuby /usr/bin/ruby<br /><br />After you restart Apache, you are ready to deploy any number of Ruby on Rails<br />applications on Apache, without any further Ruby on Rails-specific<br />configuration!<br /><br /><br />--------------------------------------------<br />Deploying a Ruby on Rails application: an example<br /><br />Suppose you have a Ruby on Rails application in /somewhere. Add a virtual host<br />to your Apache configuration file, and set its DocumentRoot to<br />/somewhere/public, like this:<br /><br />   <VirtualHost *:80><br />      ServerName <a href="http://www.yourhost.com" target="_blank">www.yourhost.com</a><br />      DocumentRoot /somewhere/public<br />   </VirtualHost><br /><br />And that's it! You may also want to check the Users Guide for security and<br />optimization tips and other useful information:<br /><br />  /usr/lib/ruby/gems/1.8/gems/passenger-1.0.5/doc/Users guide.html<br /><br />Enjoy Passenger, a product of Phusion (<a href="http://www.phusion.nl" target="_blank">www.phusion.nl</a>) <img src="http://rails.e1blue.net/uploads/smil3dbd4d6422f04.gif" alt="" /><br /><a href="http://www.modrails.com/" target="_blank">http://www.modrails.com/</a><br /><br /><br />▼＜httpd.conf 編集＞<br />cd /etc/httpd/conf <br />vi httpd.conf <br /><br />下記行追加<br />LoadModule passenger_module /opt/local/lib/ruby/gems/1.8/gems/passenger-1.0.1/ext/apache2/mod_passenger.so<br />RailsSpawnServer /opt/local/lib/ruby/gems/1.8/gems/passenger-1.0.1/bin/passenger-spawn-server<br />RailsRuby /opt/local/bin/ruby<br />RailsEnv development<br /><br /><br />▼で、今はここ。<br />疲れたので、休憩中。<br />これからどうする？<br /><br /><br />▼メモ<br />・Mongrel<br />・Thin<br />・Passenger<br /><br /><br />▼参考url<br />▽今週の話題 : Passenger (mod_rails for Apache) - Apache で簡単に Rails を運用など - WebOS Goodies<br /><a href="http://webos-goodies.jp/archives/51320129.html" target="_blank">http://webos-goodies.jp/archives/51320129.html</a><br /><br />▽MOONGIFT: &raquo; チェック必須！Rails新時代の到来か？「Passenger（mod_rails for Apache）」:オープンソースを毎日紹介<br /><a href="http://www.moongift.jp/2008/04/passenger/" target="_blank">http://www.moongift.jp/2008/04/passenger/</a><br /><br />▽Rails 2.0 &raquo; ホスティングサービスでもRailsが利用できるようになるかも、な「Passenger」<br /><a href="http://rails20.jp/2008/04/passenger/" target="_blank">http://rails20.jp/2008/04/passenger/</a><br /><br />▽サーバのIPアドレス／PROGRAMMIN3G/ウェブプログラミング<br /><a href="http://inwr2.ifdef.jp/linux/homeserver/0/index.html" target="_blank">http://inwr2.ifdef.jp/linux/homeserver/0/index.html</a><br /><br />▽未サポートのエスケープシーケンスを見つけました　ESC [?1034h／端っこなひとの備忘録: Fedora7のネットワークインストールメモ<br /><a href="http://animemo.seesaa.net/article/92542363.html" target="_blank">http://animemo.seesaa.net/article/92542363.html</a><br /><br />▽Apacheのバージョンを調べるには<br /><a href="http://www.ksknet.net/apache/apache_1.html" target="_blank">http://www.ksknet.net/apache/apache_1.html</a><br /><br />▽sudoコマンドは、なにも設定していない状態では一般ユーザはデフォルトで使用できないようになっています／sudo による管理者権限の付与<br /><a href="http://linux.kororo.jp/cont/intro/sudo.php" target="_blank">http://linux.kororo.jp/cont/intro/sudo.php</a><br /><br />▽visudoコマンド／root用コマンドを特定ユーザーが実行できるようにするには<br /><a href="http://www.atmarkit.co.jp/flinux/rensai/linuxtips/221rootcomuse.html" target="_blank">http://www.atmarkit.co.jp/flinux/rensai/linuxtips/221rootcomuse.html</a><br /><br />▽rubygemsとは - はてなダイアリー<br /><a href="http://d.hatena.ne.jp/keyword/rubygems" target="_blank">http://d.hatena.ne.jp/keyword/rubygems</a><br /><br />▽コマンド名がgemであるRuby のパッケージ管理システムRubyGemsをインストール／PROGRAMMIN3G/ウェブプログラミング<br /><a href="http://inwr2.ifdef.jp/linux/vmware2/vmfile3/index.html" target="_blank">http://inwr2.ifdef.jp/linux/vmware2/vmfile3/index.html</a><br /><br />▽Another app is currently holding the yum lock; waiting for it to exit...／FC8のアップデートが出来なくなりました。<br /><a href="http://kajuhome.com/cgi-bin/patio/patio.cgi?mode=view&no=1480" target="_blank">http://kajuhome.com/cgi-bin/patio/patio.cgi?mode=view&no=1480</a><br /><br />▽wget command not found／コマンドがないと言われています。 - 教えて！goo<br /><a href="http://oshiete1.goo.ne.jp/qa2107370.html" target="_blank">http://oshiete1.goo.ne.jp/qa2107370.html</a><br /><br />▽`gem_original_require': no such file to load -- rdoc/rdoc (LoadError)／CentOS5にRailsインストール - Get crazy<br /><a href="http://d.hatena.ne.jp/mtbtaizo/20070909" target="_blank">http://d.hatena.ne.jp/mtbtaizo/20070909</a></div>]]>
       </content>
	</entry>
</feed>