emkikiの日記

Ruby/Ruby on Rails 勉強中。二児のパパ。AS400/RPG, Ruby, Linux, vim

Ubuntu・Ruby・Ruby on Rails インストール

昨日入れ直したのでメモしておきます。

参考書籍:
 ・日経Linux 201707,09
 ・Ruby on Rails5 アプリケーションプログラミング
 ・WEB+DB PRESS Vol.98
 ・ブログなどネット情報

今回は公式サイトを確認するようにしました。
英語なのですが、LinuxやらUbuntuやらのところに、コマンドが書かれています。
本やネットはWindowsとかMacの場合で書かれていることもありますので、公式ドキュメントを見に行き、最新の情報で、自分の環境にあった情報を得ると、作業がスムーズかと思います。

本は、Ubuntuに置き換えて読むといいと思います。


Ubuntu インストール
 DVDは日経LinuxについてきたUbuntu17.04入りのDVD
 DVDを入れて再起動
 F2(PCによって違うらしい)
 DVDから起動を選択
 あとは画面に従うだけ


Ruby インストール

 git インストール

sudo apt install git
git config --global user.name 'hoge'
git config --global user.email 'hoge@hoge.com'


 rbenv インストール

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

   ~/.bashrc に以下を追記

eval "$(rbenv init -)"

 ここでシェルを再起動し、type rbenv と実行し、rbenv は関数です 〜とか何とか表示されてればOKです。

  ruby-build インストール

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

   依存するものインストール

apt-get install gcc-6 autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev

   公式ドキュメントの Usage の see our recommendations を参考に。

 Rubyインストール
  

rbenv install 2.4.1

   rbenv の使い方は過去記事参照。

emkiki.hatenablog.com

Ruby on Rails インストール

sudo apt-get update
 curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

   Node.jsの公式を参考。

sudo apt-get install -y nodejs
sudo apt-get install -y sqlite3
sudo apt-get install sqlite3 libsqlite3-dev
gem install rails