Ubuntu19.10 RubyとRailsをインストールしてサーバーを起動する

ubuntuにRailsを入れてプロジェクトの作成してサーバー起動までの手順
目次
環境
Ubuntu19.10
必要パッケージのインストール
事前に必要なパッケージのインストールをしておきます
1 2 3 4 5 6 7 8 9 10 11 |
## rootで作業 sudo su - ## アップデート apt update ## 必要パッケージのインストール apt -y install git curl g++ make apt -y install zlib1g-dev libssl-dev libreadline-dev apt -y install libyaml-dev libxml2-dev libxslt-dev apt -y install libsqlite3-dev nodejs |
rbenvをインストール
rubyのversion管理であるrbenvのインストールを行う
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
## rbenvのパッケージのダウンロード(リポジトリをクローンする) git clone https://github.com/sstephenson/rbenv.git ~/.rbenv ※homeディレクトリ配下にダウンロード ## rbenvのパスを通す echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc ## initを実行 echo 'eval "$(rbenv init -)"' >> ~/.bashrc ## exec exec $SHELL -l ## rbenvスクリプトの動作確認 type rbenv <出力結果> rbenv は関数です or rbenv is a function ## バージョン確認 rbenv -v <出力結果> rbenv 1.1.2-11-gc46a97 |
ruby-build インストール
rbenvのプラグイン であるruby-buildもインストールしておく
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
## プラグインディレクトリ作成 mkdir -p ~/.rbenv/plugins ## 移動 cd ~/.rbenv/plugins ## ダウンロード git clone https://github.com/sstephenson/ruby-build.git ## コマンド確認 ls ~/.rbenv/plugins/ruby-build/bin <出力結果> rbenv-install rbenv-uninstall ruby-build |
Rubyインストール
rubyのインストールを行う
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
## インストールできるバージョンの確認 rbenv install -l ## 最新のものをインストールする rbenv install 2.6.5 ## globalに適応 rbenv global 2.6.5 ## 確認 ruby -v <出力結果> ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux] ## gemもアップデートしておく gem update --system |
.gemrc の作成
余分なドキュメントのインストールをしないように設定しておく
1 2 3 4 5 |
## homeに移動 cd ~ ## 編集 vi .gemrc |
下記の内容で編集する
1 2 |
install: --no-ri --no-rdoc update: --no-ri --no-rdoc |
Railのインストール
1 2 |
## ここでは5.2.2をインストールする gem install rails -v 5.2.2 |
Railを実行してみる
1 2 3 4 5 6 7 8 9 10 11 12 |
## ディレクトリ作成 mkdir ~/rails cd rails ## プロジェクト作成 rails new test-project ## 移動 cd test-project ## 実行 rails s |
rails6の場合は、webpackのインストールが必要なため「rails s」を実行する前に、以下の手順が必要
1 2 3 4 5 6 7 8 9 10 11 |
## yarnをインストールするためconfigファイルの場所を確認 npm config get prefix ## 権限を付与 sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share} ## webpackをインストールするため、yarnをインストール npm install yarn -g ## webpackをインストール rails webpacker:install |
http:://localhost:3000にアクセスすると下記の画面が表示される

-
前の記事
Nuxt.js axiosを使用してAPI接続しJSONデータを取得する 2019.12.06
-
次の記事
Windows10 ProにDocker for Windowsをインストールする 2019.12.07
コメントを書く