0

Ruby on RailsプロジェクトをEC2にデプロイするにはどうすればよいですか?私はpostgresデータベースを持っており、現在Herokuを使用していますが、AWSに移行する必要があります。

どんな助けでも大歓迎です。

4

2 に答える 2

1

グーグルで検索すると役立つ場合があります;o)

https://www.google.fr/search?q=deploy+rails+on+EC2

次に、ゴム製の宝石を使用してこれを行う手順を詳しく説明した、非常に優れたレールキャストがあります。

http://railscasts.com/episodes/347-rubber-and-amazon-ec2/

于 2012-08-17T11:42:01.370 に答える
1

私の好みはデフォルトのAWSLinuxで、いくつかの基本的なライブラリでジャンプスタートします。

sudo yum update
sudo yum groupinstall -y "Development Tools"
sudo yum groupinstall -y "Development Libraries"
sudo yum install -y httpd httpd-devel apr-devel libcurl-devel libxslt-devel libcurl-devel openssl-devel mysql mysql-devel ImageMagick ImageMagick-devel sqlite-devel
\curl -L https://get.rvm.io | bash -s stable --rails

Railsアプリをディレクトリにクローンします

バンドルインストール-テストなし

次に、制限を増やすことを忘れないでください(重要なファイルIOを実行する場合)

これを/etc/security/limits.confに追加します

root    soft  nofile   65535
root    hard  nofile   65535
*       soft  nofile   65535
*       hard  nofile   65535

次に、passengerなどをインストールして、rvm1.9.3を使用します。

于 2013-03-17T18:01:34.603 に答える