rails heroku
作为后端开发人员,最高兴的时刻是向您的客户展示该作品现在已经在Internet上发布,全世界的每个人都可以访问该网站。 在本文中,我将逐步分享我的经验,以便在Heroku上部署ruby on rails应用程序。
阅读本文后,您将能够将ruby on rails应用程序部署到Heroku并在每次更改代码时进行更新。
步骤如下。
1.首先使用PostgreSQL作为默认数据库创建应用程序,这将使工作变得简单,因为Rails使用sqlite3作为默认数据库,因此您需要在gem文件中进行更改。 sqlite3放在小组开发中,而PostgreSQL放在小组生产中。
发展组
group :development, :testdo
gem 'sqlite3'
end
生产组
group :productiondo
gem 'pg'
end
之后,运行捆绑安装。
另外,简单的方法是最初使用PostgreSQL作为默认数据库来创建您的应用程序。
railsnew wordapp -d postgresql
简单,无需触摸gem文件。
2.创建GitHub存储库,并为GitHub用户将您的应用程序推送到GitHub。
git init
git add .
git commit -m"final commit of ready project"
git push origin master
3.在https://signup.heroku.com/上创建一个Heroku帐户
4.安装Heroku CLI。 访问此链接以安装Heroku CLI https://devcenter.heroku.com/articles/heroku-cli
5.登录到Heroku,在下面输入命令,询问您的电子邮件和密码。
heroku login -i
6.使用以下命令在Heroku上创建应用。
heroku create name-of -the-app
7.将您的代码推送到Heroku use master分支。
git push heroku master
8.迁移Heroku数据库。
heroku run rake db:migrate
9. Heroku打开。
heroku open
这将重定向到您的应用网页,或者将URL复制并粘贴到地址栏中,您可以使用。
10.现在您的应用程序已经在Heroku上运行了,每次您对代码进行更改时,都将通过重复步骤8中的命令推送到GitHub和Heroku进行更新。
如有任何反馈,请随时与我联系。
感谢您的阅读。
rails heroku