Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
1.Rubyのバージョン変更
---------------------------------------------------------------------
1-1.パッケージを取得
$ sudo apt-get update
1-2.build-essentialパッケージをインストール
$ sudo apt-get install -y build-essential
1-3.rbenvをクローン
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
1-4.ruby-buildをクローン
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
1-5.bashrcに追記
$ echo 'export PATH="~/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
1-6.シェルを起動
$ shopt -s expand_aliases
$ source ~/.bashrc
1-7.インストール可能バージョンを一覧表示
$ rbenv install -l
1-8.Rubyバージョン2.1.5をインストール
$ rbenv install 2.1.5
※ここかなり時間がかかります。ちょっと缶珈琲で一服を。
1-9.Rubyバージョン2.1.5に設定
$ rbenv global 2.1.5
1-10.Rubyのバージョンを確認
$ ruby -v
→ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux] となればOKです。
2. Redmineのインストール
---------------------------------------------------------------------
2-1.Redmineをクローン
$ git clone -b 2.5-stable https://github.com/redmine/redmine.git
2-2.redmineに移動し、必要なGemをインストール
$ cd redmine
$ gem install bundler
$ gem install sqlite3
$ sudo gem install activesupport -v 4.2.6
$ PKG_CONFIG_PATH='/usr/lib64/pkgconfig' gem install rmagick
$ gem install rails -v 4.2.2
2-3.ビルドをインストール
$ bundle check || bundle install --path vendor/bundle --without mysql postgreql rmagick
2-3.マイグレーション用にymlファイルを作成
$ cat << HERE >> config/database.yml
development:
adapter: sqlite3
database: db/development.sqlite3
HERE
2-4.DBのマイグレーション
$ bundle install
$ bundle exec rake db:migrate
2-5.セッション暗号化の鍵を生成
$ bundle exec rake generate_secret_token
2-6.Railsサーバを起動
$ rails s -b $IP -p $PORT
@afukuma

This comment has been minimized.

Copy link

commented Mar 30, 2018

gem install rmagick
でエラーになったので
sudo apt-get install imagemagick libmagickcore-dev libmagickwand-dev
をしてからrmaqickをインストールしたらうまくいった

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.