プロジェクト

全般

プロフィール

操作

Zenet

必要なソフト

  • Ruby 2.6以降
  • Ruby on Rails 6.0以降
    • sqlite3.34以降が必要になります
  • Node.js12.0以降

CentOS7でのRuby, Rails, Nodeのインストール手順

1. rbenvのインストール(すでにruby2.6以降がインストールされていれば不要

$ sudo yum -y install bzip2 gcc gcc-c++ openssl-devel readline-devel zlib-devel wget git
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

2. .bashrcの最後にに以下を追加(すでにruby2.6以降がインストールされていれば不要

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

3. Ruby 2.7のインストール(すでにruby2.6以降がインストールされていれば不要

$ source .bashrc
$ rbenv install 2.7.2
$ rbenv global 2.7.2
$ ruby -v         # ←バージョンの確認

4. sqlite3のインストール(すでにsqlite3.34以降がインストールされていれば不要

$ cd Downloads/
$ wget https://www.sqlite.org/2021/sqlite-autoconf-3340100.tar.gz
$ tar xf sqlite-autoconf-3340100.tar.gz
$ cd sqlite-autoconf-3340100/
$ ./configure
$ make
$ sudo make install
$ cd
$ sqlite3 --version         # ←バージョンの確認
$ gem install sqlite3 -- --with-sqlite3-include=/usr/local/include --with-sqlite3-lib=/usr/local/lib

5. Railsのインストール(すでにrails6.0以降がインストールされていれば不要

$ gem install rails -N
$ rails -v         # ←バージョンの確認

6. node.jsのインストール(すでにnode12.0以降がインストールされていれば不要

$ sudo yum -y install https://rpm.nodesource.com/pub_12.x/el/7/x86_64/nodesource-release-el7-1.noarch.rpm
$ sudo yum -y install nodejs
$ node --version         # ←バージョンの確認

Yuumi Yoshida さんが約3年前に更新 · 1件の履歴