[RUBY] Heroku entfalten

Wenn Sie eine andere Datenbank als postgreSQL verwenden, kommentieren Sie das Juwel für diese Datenbank aus und Erklären Sie am Ende der Gemfile, dass Sie postgreSQL in der Produktion und in der Bundle-Installation verwenden möchten.

Gemfile


# gem 'mysql2', '>= 0.4.4', '< 0.6.0'

group :production do
  gem "pg"
end

Wenn Sie in jQuery Vorlagenliterale verwenden, kommentieren Sie die folgenden Sätze aus.

environments/production.rb


# config.assets.js_compressor = :uglifier

Melden Sie sich danach an, wenn die Registrierung mit heroku abgeschlossen ist.

Terminal


$ heroku login

Erstellen Sie anschließend eine von GitHub auf heroku verwaltete Anwendung.

Terminal


$Heroku erstellen App-Namen

Führen Sie den folgenden Code mit Commit aus und drücken Sie auf GitHub und verschmelzen Sie mit Master.

Terminal


$ git push heroku master

Erstellen Sie eine Datenbank auf Heroku.

Terminal


$ heroku run rails db:migrate

Und schließlich öffnen Sie die App

Terminal


$ heroku open

Recommended Posts

Heroku entfalten
Heroku: Docker: Bereitstellen
Schritte zur Bereitstellung in Heroku
Stellen Sie die Kriegsdatei auf Heroku bereit
Stellen Sie das Docker-Image von Flask in Heroku bereit
Stellen Sie Rails on Docker für Heroku bereit
Stellen Sie Heroku mit Rails6 (Cloud9 + Ubuntu) + MySQL bereit
Mit Docker auf Heroku bereitstellen (Rails 6, MySQL)
Bereitstellen für Heroku [Ruby on Rails] Anfänger
Stellen Sie eine Java-Web-App für Heroku bereit
Stellen Sie ein Tomcat-basiertes Eclipse-Projekt für Heroku bereit
In Heroku bereitstellen (zur Bearbeitung nach dem zweiten Mal)
Stellen Sie Line Bot mit Rails5 + Docker + Heroku Note bereit
Bereitstellen von einem lokalen Docker-Image auf Heroku