初めてさくらVPSのレンタルして、Railsデプロイをキメこんだので置いとく。 基本的にはリンク集の方針
ドットインストールのさくらVPSの項目:https://dotinstall.com/lessons/basic_sakura_vps
ファイアウォールの設定くらいまでは、良かったのでほぼそのまま使いました。
nginx インストール
# rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
# yum -y install nginx
nginx 起動
# /etc/init.d/nginx start
railsのインストール:http://blog.otsukasatoshi.com/entry/2016/08/07/180633
nginx&unicornでrails new:https://qiita.com/noraworld/items/c8acf4bb981c8d8535df
nginxのエラーはここにある
/var/log/nginx/error.log
Permissionがどうみたいなエラーがでたら:
https://qiita.com/madaran0805/items/a5b064105852656cca0e
どっかしらProcessのnameが一致していないから。
私のところではnginxのnameがrootになっていたので、↓で設定
/etc/nginx/nginx.conf
たぶん再デプロイしたらこれが必要↓
bundle exec rails unicorn:restart
sudo /etc/init.d/nginx restart
bundle exec rails s RAILS_ENV=production
bundle exec rails assets:precompile RAILS_ENV=production
##使ったやつ
https://qiita.com/akito1986/items/56198edcafc222b320a8
https://qiita.com/a_ishidaaa/items/74de8bdaecd637063c40