概要
CentOS:7.3
Ruby:2.4.0
Rails:4.2.6
Git2.9.4
Gitのインストール
参考サイト:http://www.task-notes.com/entry/20150622/1434942000
何はともあれGitがないと始まらないのでGitをインストールします。
幾つか方法があるのですが、今回はソースからGitをインストールします
基本的に最新版入れとけばいいと思います。
Gitのバージョンに関しては以下のURL参照
https://www.kernel.org/pub/software/scm/git/
必要なパッケージのインストール
$ sudo yum -y install gcc curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker wget
Gitダウンロード&インストール
$ wget https://www.kernel.org/pub/software/scm/git/git-2.4.0.tar.gz
$ tar zxvf git-2.4.0.tar.gz
$ cd git-2.4.0
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
以下のコマンドを入力し、自分の指定したGitのバージョンが帰ってくればOK
$ git --version
git version 2.4.0
Ruby,Rails,その他インストール
※詳しいコマンドやパッケージの内容については各自調べてください
$ sudo yum update
$ sudo yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison
rbenvをいれる
$ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
$ source ~/.bashrc
$ exec $SHELL -l
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ cd ~/.rbenv/plugins/ruby-build
$ sudo ./install.sh
以下のコマンドが使えればOK。
$ rbenv install -l
Rubyのインストール
$ rbenv install 2.4.0; rbenv rehash
$ rbenv global 2.4.0
ちゃんと入ったか確認
$ ruby -v
ruby 2.4.0
$ which gem
~/.rbenv/shims/gem
$ which ruby
~/.rbenv/shims/ruby
bundlerをいれてRailsのインストールする
$ gem install bundler --no-rdoc --no-ri
Successfully installed bundler-1.10.6
$ rbenv rehash
$ gem install rails -v 4.2.6
$ rbenv rehash
$ rails -v
Rails 4.2.6
$ which rails
~/.rbenv/shims/rails
これで環境構築完了です
Railsアプリの作り方はいろんなやり方があるので各自調べてください
NginxとUnicorn
基本的に下記のURL見て進めればOK(ちゃんと書く気力があればいずれ追記します)
http://qiita.com/noraworld/items/c8acf4bb981c8d8535df