PassengerでRailsアプリをサブURIにデプロイしました。その手順を備忘として残しました。
続きを読む
PassengerでRailsアプリをサブURIにデプロイしました。その手順を備忘として残しました。
続きを読む
Phusion PassengerをRubyGemsでインストールした際の手順をまとめました。
続きを読む
CentOSにRuby1.8.7、Rails3.2.11インストール後、データベース作成時に"Could not find a JavaScript runtime"エラーが発生しました。エラー解決時の対応をまとめました。
続きを読む
railsインストール後、”rails new”でアプリを新規作成を試みたところ”sqlite3.h is missing”のエラー発生が発生しました。エラー解決時の対応をまとめました。
続きを読む
CentOS6でRails3.2.11をインストール際、いくつか足りないパッケージなどがありエラーが発生しました。
不具合の発生内容、対処方法を備忘としてメモ書きしています。
●実行環境
・CentOS6.2
・Ruby1.8.7
・RubyGems1.8.24
続きを読む
●インストール
①RubyGemsをダウンロードし、サーバーにアップロード
②解凍し、setup.rbを実行
# tar xvf rubygems-1.8.24.tar # cd rubygems-1.8.24 # ruby setup.rb : RubyGems 1.8.24 installed == 1.8.24 / 2012-04-27 * 1 bug fix: * Install the .pem files properly. Fixes #320 * Remove OpenSSL dependency from the http code path ------------------------------------------------------------------------------ RubyGems installed the following executables: /usr/bin/gem
●インストール後の確認
# gem -v 1.8.24 # gem environment RubyGems Environment: - RUBYGEMS VERSION: 1.8.24 - RUBY VERSION: 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux] - INSTALLATION DIRECTORY: /usr/lib64/ruby/gems/1.8 - RUBY EXECUTABLE: /usr/bin/ruby - EXECUTABLE DIRECTORY: /usr/bin - RUBYGEMS PLATFORMS: - ruby - x86_64-linux - GEM PATHS: - /usr/lib64/ruby/gems/1.8 - /root/.gem/ruby/1.8 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://rubygems.org/
●RPMリポジトリの確認
Ruby1.8.7がCentOSのRPMパッケージのリポジトリにあるか確認します。
$ yum info ruby
:
Available Packages
Name : ruby
Arch : x86_64
Version : 1.8.7.352
●Ruby1.8.7をインストール
# yum install ruby
:
Installed:
ruby.x86_64 0:1.8.7.352-7.el6_2
Dependency Installed:
compat-readline5.x86_64 0:5.2-17.1.el6
ruby-libs.x86_64 0:1.8.7.352-7.el6_2
Complete!
●インストール後の確認
# ruby -v
ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
# which ruby
/usr/bin/ruby