CentOS 6にRVMを使ってRuby on Railsをインストールする方法
CentOS 6を使用していませんか?別のバージョンまたはディストリビューションを選択してください。
ステータス: 廃止された
この記事は、もはやサポートされていないCentOSのバージョンについて説明しています。現在、CentOS 6を実行しているサーバーを運用している場合は、サポートされているバージョンのCentOSにアップグレードまたは移行することを強くお勧めします。
理由: CentOS 6は2020年11月30日にサポート終了(EOL)となり、以降セキュリティパッチやアップデートが提供されません。このため、このガイドはもはや維持されていません。
代わりにご覧ください:
このガイドは参考としてまだ有用かもしれませんが、他のCentOSリリースでは機能しない可能性があります。利用可能であれば、ご使用のCentOSのバージョン用に書かれたガイドを使用することを強くお勧めします。
以下のDigitalOceanのチュートリアルは、CentOS 7サーバーにRuby on Rails(rbenvを使用して)をインストールする方法を概説しているので、すぐに興味があるかもしれません:
- CentOS 7にrbenvを使ってRuby on Railsをインストールする方法
Ruby on Railsについて
Ruby on Railsは、開発者がさまざまなWebアプリケーションを迅速に作成するためのフレームワークを提供するアプリケーションスタックです。Ruby on Railsは仮想プライベートサーバーにインストールするのに少し時間がかかりますが、幸運なことに、このプロセスを可能な限り簡単にするための役立つツールがたくさんあります。
このチュートリアルは、sudo権限を持つユーザーとしてあなたのドロップレットで実行できます。セットアップ方法は、こちらのステップ3と4にあります:CentOSサーバーの設定
ステップ1— RVMを使ってRubyをインストールする
何か他のことをする前に、私たちはダウンロードするすべてのパッケージが最新であることを確認するために、簡単な更新を実行すべきです:
sudo yum updateそれが完了したら、RVM(Ruby Version Manager)のインストールを始めることができます。これは、1つのVPS上で複数のRubyのバージョンを使用できる素晴らしいプログラムですが、今回はDropletに最新のRubyをインストールするためだけに使用します。
システムにcurlがない場合は、インストールから始めることができます。
sudo yum install curlRVMをインストールするには、ターミナルを開いてこのコマンドを入力します:
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.shRVMが動作するためには、いくつかの依存関係をインストールする必要があります。それらが何であるかは次のように確認できます:
rvm requirementsRVMが表示するテキストの中で、この段落を探してください。
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.3Rubyがインストールされました。ただし、さまざまなRubyのバージョンを持つプログラムを通じてアクセスしたため、システムにデフォルトで1.9.3を使用するように指示する必要があります。
rvm use 1.9.3 --defaultステップ3—RubyGemsをインストールする
次のステップでは、Ruby on Railsの必要なコンポーネントがすべて揃っていることを確認します。RVMを使ってGemをインストールし続けることができます。この行をターミナルに入力してください。
rvm rubygems currentステップ4—Railsのインストール
すべての設定が完了したら、Railsをインストールする時間です。まず、ターミナルを開いて、次のコマンドを入力します:
gem install railsこのプロセスは時間がかかる場合がありますので、辛抱強く待ってください。完了すると、あなたのドロップレットに Ruby on Rails がインストールされます。
もっと見る
VPSにRuby on Railsをインストールしたら、サイトのSSL証明書を作成するか、FTPサーバーをインストールすることに進むことができます。
