Rails

1 / 812345...最後 »

FreeBSD 9.0 - RubyGems libv8 インストール!

にほんブログ村 IT技術ブログ 自宅サーバー構築へ 人気ブログランキング・投票お願い! BlogPeople・投票お願い! ブログ王・投票お願い!

こんばんは。

前回は FreeBSD 8.3 での libv8 のインストールについてお話しました。

今回は FreeBSD 9.0 での libv8 インストールのお話です。
FreeBSD 8.3 での対応方法と同じ方法ではうまくいきません。
少し細工をします。

続きを読む »


 

FreeBSD 8.3 - RubyGems libv8 インストール!

にほんブログ村 IT技術ブログ 自宅サーバー構築へ 人気ブログランキング・投票お願い! BlogPeople・投票お願い! ブログ王・投票お願い!

こんばんは。

今日は、ブログでは滅多にしない FreeBSD 関連についてのお話です。

FreeBSD で Ruby on Rails 3.2.x を動かそうとすると、therubyracer という RubyGems が必要になります。
この therubyracer のインストールにはさらに Google JavaScript エンジンである libv8 という RubyGems が必要です。

しかし、libv8 をインストール後 therubyracer をインストールしようとするとエラーが発生してインストールできません。

続きを読む »


 

Ruby - RubyGems で SSL 証明書チェック!

にほんブログ村 IT技術ブログ 自宅サーバー構築へ 人気ブログランキング・投票お願い! BlogPeople・投票お願い! ブログ王・投票お願い!

こんばんは。

Ruby が2012年4月20日に 1.9.3-p194 にアップデートされ、パッケージ管理の RubyGems も 1.8.23 にアップデートされました。

当方の自作自宅サーバ(当記事執筆時点、CentOS6.2)も Ruby_1.9.3-p194, RubyGems_1.8.23 にしています。(ちなみに、Rails は 3.2.3)

その RubyGems ですが、今回の 1.8.23 では SSLサーバ検証の修正がされているようです。

続きを読む »


 

Ruby on Rails - 3.1.3 から 3.2.1 へアップグレード!

にほんブログ村 IT技術ブログ 自宅サーバー構築へ 人気ブログランキング・投票お願い! BlogPeople・投票お願い! ブログ王・投票お願い!

こんばんは。

1ヶ月ほど前に、Ruby を 1.9.2 から 1.9.3 にアップデートしたのに合わせ、Rails も 3.0 系から 3.1.3 にアップグレードしました。
しかし、今では Rails も既に 3.2.1 までリリースされています。

そこで、当方の Rails も 3.2.1 にアップグレードしました。

単純に Gem でアップデートするだけでもよいのですが、既存のアプリディレクトリを退避しておいて新たに作成したアプリに移行させる、というような方法を採りました。

アップグレード自体は、単純な作業なのですが、当方の環境においてつまずいた箇所がありましたので記録しておきます。

続きを読む »


 

CentOS - Rails ログローテーション!

にほんブログ村 IT技術ブログ 自宅サーバー構築へ 人気ブログランキング・投票お願い! BlogPeople・投票お願い! ブログ王・投票お願い!

こんばんは。

今日は、CentOS 6.2 上に構築した Ruby on Rails 環境のログの肥大化対策についてです。

Ruby on Rails で Web 公開(production モードでの運用)すると Web サーバのログとは別にログが記録されます。
開発(development)モードほどではありませんが、公開(production)モードもログは日々肥大化していきます。

Rails のロガー機能を使用する方法もあるようですが、今回は CentOS 上で様々なログのローテーションを行っている logrotate を使用してみます。

続きを読む »


 

1 / 812345...最後 »