ステータス:非推奨

この記事では、サポートされなくなったバージョンのCentOSについて説明します。 現在CentOS6を実行しているサーバーを運用している場合は、サポートされているバージョンのCentOSにアップグレードまたは移行することを強くお勧めします。

理由: CentOS 6は2020年11月30日に保守終了(EOL)に達し、セキュリティパッチまたはアップデートを受信しなくなりました。 このため、このガイドは維持されなくなりました。

代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のCentOSリリースでは機能しない場合があります。 可能な場合は、使用しているCentOSのバージョン用に作成されたガイドを使用することを強くお勧めします。

次のDigitalOceanチュートリアルは、CentOS7サーバーへのRubyon Rails(rbenvを使用)のインストールの概要を示しているため、すぐに役立つ可能性があります。

RubyonRailsについて

Ruby on Railsは、さまざまなWebアプリケーションをすばやく作成するためのフレームワークを開発者に提供するアプリケーションスタックです。 Ruby on Railsは、仮想プライベートサーバーにインストールするのに少し時間がかかりますが、幸いなことに、このプロセスをできるだけ簡単にするための便利なツールがたくさんあります。

このチュートリアルは、sudo権限を持つユーザーとしてドロップレットで実行できます。 手順3と4で、この設定方法を確認できます。CentOSサーバーの設定

ステップ1-RVMを使用してRubyをインストールする

他の作業を行う前に、クイックアップデートを実行して、ダウンロードするすべてのパッケージが最新であることを確認する必要があります。

sudo yum update

それが完了したら、RVM、 Ruby VersionManagerのインストールを開始できます。 これは、1つのVPSで複数のバージョンのRubyを使用できる優れたプログラムです。 ただし、この場合は、これを使用して最新バージョンのRubyをドロップレットにインストールします。

システムにcurlがない場合は、次の方法でインストールできます。

sudo yum install curl

RVMをインストールするには、ターミナルを開き、次のコマンドを入力します。

curl -L get.rvm.io | bash -s stable

インストールが完了したら、RVMをロードします。

# If you ran the installer as root, run:
source /usr/local/rvm/rvm.sh
# If you installed it through a user with access to sudo:
source ~/.rvm/rvm.sh

動作するために、RVMにはインストールする必要のある独自の依存関係がいくつかあります。 あなたはこれらが何であるかを見ることができます:

rvm requirements

RVMが示すテキストで、この段落を探してください。

Additional Dependencies:
# For Ruby / Ruby HEAD (MRI, Rubinius, & REE), install the following:
  ruby: yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel ## NOTE: For centos >= 5.4 iconv-devel is provided by glibc

sudoを使用しないように注意しながら、推奨される依存関係をダウンロードしてください。 代わりに、rvmsudoを使用する必要があります。

rvmsudo yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel

ステップ2—Rubyをインストールする

RVMを使用すると、Rubyのインストールは簡単です。

rvm install 1.9.3

これでRubyがインストールされました。 ただし、Rubyのさまざまなバージョンを持つプログラムを介してアクセスしたため、デフォルトで1.9.3を使用するようにシステムに指示する必要があります。

rvm use 1.9.3 --default

ステップ3—RubyGemsをインストールする

次のステップでは、RubyonRailsに必要なすべてのコンポーネントが揃っていることを確認します。 引き続きRVMを使用してgemをインストールできます。 この行をターミナルに入力します。

 rvm rubygems current

ステップ4—Railsをインストールする

すべての設定が完了したら、Railsをインストールします。 開始するには、ターミナルを開いて次のように入力します。

gem install rails

このプロセスにはしばらく時間がかかる場合がありますので、しばらくお待ちください。 完了すると、RubyonRailsがドロップレットにインストールされます。

続きを見る

VPSにRubyonRailsをインストールしたら、サイトのSSL証明書の作成またはFTPサーバーのインストールに進むことができます。

EtelSverdlov著