4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

VirtualBox+CentOS7(+Windows)でruby on railsの開発環境を作る 其の参

Last updated at Posted at 2016-02-05

#記事の目次
VirtualBox+CentOS7(+Windows)でruby on railsの開発環境を作るのまとめ


※作業ディレクトリに『/usr/local/src』を使ってますが、どこでも良いかと思います。たぶん。

yum update

  • yumを使い、システムにインストールされているパッケージを更新します

sudo yum -y update

#gitのインストール
yumでもインストールは可能ですが、バージョンが古いので最新版をインストールします。

  • gitの最新版を取得するため、yumから一旦gitをインストールします

sudo yum -y install git
cd /usr/local/src
sudo git clone git://git.kernel.org/pub/scm/git/git.git

- gitのリポジトリをクローンしたら、yumからインストールしたgitを削除します

sudo yum -y remove git

- gitのmakeに必要な各種依存パッケージをインストールします

sudo yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker gcc

- gitをインストールします

cd git
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

- インストールしたgitへのパスを通して再読み込み

echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bash_profile
source ~/.bash_profile

- インストールされているか確認

git --version
- 最新(2016/02/04時点で『2.7.0.235.g07c314d』)になっていればOK

rbenvのインストール

  • 作業ディレクトリにて、rbenvとruby-buildをgithubからクローン

cd /usr/local/src
git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

- rbenvへのパスを通す

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile

- インストールされているか確認

rbenv --version
- 最新(2016/02/04時点で『1.0.0-16-gd6ab394』)になっていればOK

必要なバージョンのrubyをインストールする

  • 必要な依存パッケージを先にインストール

sudo yum install -y readline-devel bzip2

- インストールできるrubyのバージョンを確認

rbenv install -l

- 今回は2.3.0をインストールします

rbenv install 2.3.0

- 時間がかかるのでしばし放置 - エラーが発生したら、表示された内容(またはログ)を確認しましょう

- rbenvのglobalにインストールしたバージョンをセット

rbenv global 2.3.0

- インストール確認

ruby -v
- 指定したバージョンが選択されていればOK

#次の記事
VirtualBox+CentOS7(+Windows)でruby on railsの開発環境を作る 其の四

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?