mazeltov7のweb断片

備忘録的なテキトーなことを書きます。(技術記事はQiitaに移行しました http://qiita.com/mazeltov7 )

ひどいデプロイの仕方

すでにrailsアプリをVPSに置いていて、それを新しいrailsアプリに入れ替える場合の話。
良い子は絶対に真似してはいけないやつ。
(ちゃんとデプロイ環境整えないとダメなやつ)

まずは、すでにある古いrailsアプリを消す。

$ rm -rf app

次に新しいアプリを送る。

$ scp new_app admin@IPアドレス:(/usr/share/nginx/wwwなどアプリ置く場所)

データベースが元のままなので、それも消す。

$ mysql -u root -p
mysql> drop database database_name;

bundle installとデータベース作るのをする。

$ bundle install
$ rake db:create #これでdatabase作成
$ rake db:migrate
$ rails s

で動くはず。

抜け漏れとかもありそうだし、色々酷いので、良い子は真似しちゃだめだけど、
なんかの時のためメモ。

以上!