■実行環境 OS:Ubuntu 16.04 Rails:4.2.6
カテゴリー: Ruby on Rails
RailsアプリケーションにSECRET_KEY_BASEを設定する
Ruby on Rails 4.2.6でプロダクション環境のアプリケーションを動かそうとしたところ、以下のようなエラーが出た。
Ruby on Railis 5.0で必要なgem
Ruby on Rails 5.0をこちらのやり方でインストールしたところ、アプリケーション構築時にいくつかのgemが足りなくてエラーになるようです。
Railsをインストールするとnokogiriのコンパイルでエラーになる
CentOS 6.7にRailsをインストールしようとしたら、nokogiriというgemがコンパイルできずにエラーになりました。
Rails & Apache2 on Ubuntuのトラブル対策
UbuntuにApache2をパッケージインストールした環境でRuby on Railsのアプリケーションを動かしたところ、いろいろなトラブルに悩まされたので、その対策についてまとめておきます。
UbuntuにPhusion Passengerがインストールできない
UbuntuにPhusion Passengerをインストールしようとすると、 $ sudo /usr/local/bin/passenger-install-apache2-module
Ruby on RailsからMySQLにアクセスする
Ruby on RailsのデフォルトデータベースはSQLiteですが、本格運用するとなるとあまりにも貧弱なので、MySQLを使うことにします。
Apache2とRuby on Railsの連携
Apache2から、Ruby on Railsで作ったウェブアプリケーションにアクセスできるようにします。
rails serverコマンドでエラー発生
Ruby on Railsでデフォルトアプリケーションを作成し動かしたところ、何やらエラーが出ました。