このチュートリアルでは、CentOS7にRubyon Railsをインストールして構成する方法を示します。知らない人のために、Ruby on Rails(RoR)はRubyをHTML、CSS、および同様のプログラミング言語と組み合わせて使用できるようにするRubyプログラミング言語で記述されたフレームワーク。アプリケーション開発が非常に簡単になるため、多くの開発者が使用しています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーにRubyonRailsを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS7。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS7にRubyonRailsをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
yum clean allyum -y update
ステップ2.Rbenvをインストールします。
RbenvはRubyバージョン管理ツールです。これを使用して、Rubyインストールをインストールおよび管理します。それでは、rbenvのインストールを開始しましょう:
yum install -y git-core zlib zlib-devel gcc-c ++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel
これで、rbenvをインストールする準備が整いました。これを行う最も簡単な方法は、次のコマンドを実行することです。
cdgit clone git://github.com/sstephenson/rbenv.git .rbenvecho'export PATH ="$ HOME / .rbenv / bin:$ PATH"'>>〜/ .bash_profileecho'eval "$(rbenv init -) "'>>〜/ .bash_profilesource〜/ .bash_profilegit clone git://github.com/sstephenson/ruby-build.git〜/ .rbenv / plugins / ruby-buildecho' export PATH =" $ HOME / .rbenv / plugins / ruby-build / bin:$ PATH "'>>〜/ .bash_profilesource〜/ .bash_profile
これにより、rbenvがホームディレクトリにインストールされ、rbenvをアクティブバージョンのRubyに使用できるようにする適切な環境変数が設定されます。
ステップ3.Rubyのインストール。
必要なRubyのバージョンを決定する必要があります。次のコマンドを使用して、インストールに使用できるRubyのバージョンを一覧表示できます。
rbenv install -l </ pre>最新の安定バージョンが2.3.1であることがリストからわかるように、次のコマンドを使用してRubyをインストールできます。
rbenv install -v 2.2.1rbenv global 2.2.1以下のコマンドを使用してインストールを確認できます。インストールのバージョンと詳細が表示されます:
ruby -vrubygemsに各パッケージのドキュメントをローカルにインストールさせたくない場合は、以下のコマンドを実行します。
echo "gem:--no-ri --no-rdoc">〜/ .gemrc次に、次のコマンドを使用して、アプリケーションの依存関係を管理するために使用されるバンドラーgemをインストールします。
gem install bundlerステップ4.Railsのインストール。
システムにRailsをインストールするには、次のコマンドを実行できます:
gem install railsgemを介してパッケージをインストールした後、次のコマンドを実行して、rbenvに認識されているすべてのRuby実行可能ファイルのシムをインストールできるようにすることが重要です。実行可能ファイル:
rbenvリハッシュRailsのバージョンを確認するには、次のコマンドを実行します。
[[email protected]〜]#rails -vRails 5.0.0ステップ5.JavaScriptランタイムをインストールします。
アセットパイプラインなどのいくつかのRails機能はJavascriptランタイムに依存しています。この機能を提供するためにNode.jsをインストールします:
yum -y install epel-releaseyum -y install nodejsステップ6.テストアプリケーションを作成します。
Ruby on Railsのインストールが正常に完了したことを確認するには、以下の手順に従ってテストアプリケーションを作成できます。
cd〜rails new testappcd testapprake db:create次に、次のコマンドを使用してRailsサーバーを起動します。
rails server --binding =Your-Server-IP
http://Your-Server-IP:3000
にアクセスします ブラウザから。 「ようこそ」というメッセージが表示された場合、RubyonRailsのインストールは成功しています。
![]()
おめでとうございます!RubyonRailsが正常にインストールされました。CentOS7システムにRubyonRailsをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、公式のRubyを確認することをお勧めします。 RailsのWebサイトで。
Cent OS