GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にRubyonRailsをインストールする方法

このチュートリアルでは、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​​ -v 

ruby​​gemsに各パッケージのドキュメントをローカルにインストールさせたくない場合は、以下のコマンドを実行します。

 echo "gem:--no-ri --no-rdoc">〜/ .gemrc 

次に、次のコマンドを使用して、アプリケーションの依存関係を管理するために使用されるバンドラーgemをインストールします。

 gem install bundler 

ステップ4.Railsのインストール。

システムにRailsをインストールするには、次のコマンドを実行できます:

 gem install rails 

gemを介してパッケージをインストールした後、次のコマンドを実行して、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
  1. CentOS/RHEL8のRailsにRubyをインストールする方法

  2. CentOS /RHEL8にRubyをインストールする方法

  3. CentOS6.2にRuby1.9.3とRubygems1.8.24をインストールする方法

  1. RHEL 8 /CentOS8にrubyをインストールする方法

  2. CentOS7にRubyをインストールする方法

  3. CentOS8にRubyonRailsをインストールする方法

  1. CentOS7にRをインストールする方法

  2. CentOS8にRubyをインストールする方法

  3. CentOS8にRをインストールする方法