操作
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件の履歴