RoR インストール フォーム ソースとテスト アプリのデプロイ

• Ruby ソースをダウンロードし、解凍、解凍、設定、インストール [root@railstestwebmin ~]#wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#tar xjvf Ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#cd Ruby-1.9.3-p194 [root@railstestwebmin Ruby-1.9.3-p194]#./configure [ root@railstestwebmin Ruby-1.9.3-p194]#make [root@railstestwebmin Ruby-1.9.3-p194]#make インストール • Ruby のバージョンを確認する [root@railstestwebmin ~]#ruby -v • Ruby gem をダウンロードしてインストール [root@railstestwebmin ~]#wget http://rubyforge.org/frs/download.php/76073/rubygems-1.8.24.tgz [root@railstestwebmin ~]#tar xzvfrubygems-1.8.24.tgz [root@railstestwebmin ~]#cdrubygems- 1.8.24 [root@railstestwebmin Rubygems-1.8.24]#ruby setup.rb • Ruby gems を使用して Rails をインストールする (gem はパッケージマネージャー) [root@railstestwebmin ~]#gem install Rails –include-dependency • アプリケーションの作成 [root @railstestwebmin ~]#rails new prv — prv アプリケーションを作成する場合、rails はこのアプリケーションのルート スクリプト フォルダー内のバイナリ コマンドです。このアプリケーションが使用しているデータベースの database.yml ファイルを確認してください。 • そのアプリディレクトリ内でアプリケーション[root@railstestwebmin prv]#railsサーバーを実行すると、railsサーバーコマンドを実行します。この場合、sqlite3が見つかりませんというようなエラーが発生する場合があります。 sqlite3 データベースはアプリで使用されていますが、インストールされていないため、sqlite2 をインストールする必要があります。 [root@railstestwebmin prv]#yum install sqlite-devel その後、アプリの実行中に「/usr/lib/ruby/gems/1.8/gems/execjs-1.4.0/lib/execjs/runtimes」のようなエラーが発生しました。 rb:51:in `autodetect': JavaScript ランタイムが見つかりませんでした。利用可能なランタイムのリストについては、https://github.com/sstephenson/execjs を参照してください。 (ExecJS::RuntimeUnavailable)」 - したがって、Java スクリプト ランナーをインストールする必要があります。つまり、そのアプリの Gemfile に gem 'therubyracer' または gem 'execJS' のような gem を追加する必要があります。ここでは、therubyracer と execJS が Java スクリプトをサポートしています。 Gemfile に JavaScript gem を追加した後、バンドルインストールを実行すると、Gemfile が読み取られ、そのファイルに記載されているすべての gem がインストールされ、そのアプリの root で「rails server」を実行します。 [root@railstestwebmin prv]#rails サーバー => WEBrick の起動 => http://0.0.0.0:3000 で開発を開始した Rails 3.1.0 アプリケーション => -d で呼び出して切断 => Ctrl-C でサーバーをシャットダウン [2012-09-07 17:09:45] 情報 WEBrick 1.3. 1 [2012-09-07 17:09:45] 情報 Ruby 1.8.7 (2010-06-23) [i386-linux] [2012-09-07 17:09:45] 情報 WEBrick::HTTPServer#start: pid= 3049 port=3000 ブラウザに移動すると、Rails のウェルカム ページ http:// が表示されます。 :3000 ご連絡ください。

最新のアップデートを購読する

関連記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

jaJapanese