Spree をインストールしてみたので、メモ。
注意として、デモサイトとしてインストールしたので、
という感じです。
- CentOS minimal のインストールを実施
下記を参考にしてインストールしてみてください。
参考:CentOS 6.5 x86_64 minimal インストールログ
参考:CentOS 6.5 minimal を vagrant 風にする手順
- rails をインストールするためのパッケージをインストール
screen, zsh, git, gcc, gcc-c++, openssl-devel, libffi-devel, readline-devel, sqlite-devel
- rbenv のインストール
- Bundlerのインストール
gem install bundler
- iptable の設定
- epel インストール
- nodejs の追加
- nokogiri の追加
- ImageMagick のインストール
sudo yum install ImageMagick ImageMagick-devel
- MySQL をインストール
sqlite3 で spree が動かなかったので、MySQLで実施してみる。Postgres でもいいと思う。
- spree のインストール
https://github.com/spree/spreeを参考にインストール
$ gem install rails -v 4.2.1
# devise gem の追加
# Database を mysql2 に変更する設定の追加
$ gem install spree
$ rails new my_store
$ spree install my_store
$ cd my_store
$ bundle exec rake railties:install:migrations
$ bundle exec rake db:migrate
$ bundle exec rake db:seed
$ bundle exec rake spree_sample:load
- "rails s -b 0.0.0.0" で起動