久しぶりの更新です。
しばらくは学校が忙しかったので特に書く話題も無く、放置してたらだいぶ期間が空いてしまいました

現在も遊ぶ暇があまりないので、自分の研究などで覚えたことを書いていこうかなと思います。
で、今日は自分の研究に関することで、webサーバーとデータベースを利用するため、自分のPCにRuby on RailsとMySQLをセットアップしていったので簡単に記録していこうかなと思います。
まずMySQLですが、下のサイトを参考にすることでうまく環境を整えることができたので説明は省きます。
http://www.dbonline.jp/それで、次にRuby on Railsの構築ですが、これも下のサイトを参考にしました。
http://www.rubylife.jp/しかしサイトの説明通りに構築するとMySQLとの連携ができませんでした

原因として、現在最新のrailsはバージョンが3.0.9で、これでアプリケーションを生成すると、MySQLとの連携にgemのMySQL2(> -v 0.2.6)が必要であり、それをインストールしようとして
gem install mysql2
をコマンドプロンプトで実行したんですが、うまく動作できませんでした。
自分の対処方法として、以前にRuby on Railsを構築したことがありその時のバージョンが3.0.7だったので、
gem install rails -v 3.0.7
をコマンドで実行して、3.0.7バージョンのRailsを入れました。
そしてアプリケーションを生成するとこれもgemのMySQL2が必要とありますが、バージョンの指定がないので、
gem install mysql2 -v 0.2.6
を実行し、0.2.6バージョンのMySQL2のgemがインストールできるので、これを利用します。
以上の二つを行うと、Webrickの起動とMySQLとの連携がうまくいきました。
しかし、まだこの状態ではWebrickが外部アクセスできませんでした。
その原因はWebrickで使用するポートの開放なんですが、この方法を探すのに苦労しました

でこんなものを発見し、
http://www.geocities.jp/umemasu2010/upnpcj/このソフトを使えば、簡単に指定したポートを開放することができ、これにより、webサーバを外部からアクセス可能となりました。
以上で、Webサーバの構築とMySQLとの連携、Webサーバの外部アクセスについて今日自分がやってきたことの報告は終わりです。