[JAVA] Étapes de déploiement sur Heroku

Étapes de déploiement sur Heroku

Terminal


brew tap heroku/brew && brew install heroku

Terminal


heroku --version

Terminal


#Commande pour se connecter à Heroku
% heroku login --interactive
  => Enter your Heroku credentials.
#Entrez votre adresse e-mail et appuyez sur la touche Entrée
  => Email:
#Entrez le mot de passe et appuyez sur la touche Entrée
  => Password:

Gemfile


#Ajouter à la dernière ligne du fichier
group :production do
  gem 'rails_12factor'
end

Terminal


#Installer Gem
% bundle install

Terminal


% git add .
% git commit -m "gem rails_Ajout de 12 facteurs"

Terminal


%heroku créer le nom de l'application

Terminal


% git config --list | grep heroku

Terminal


% heroku addons:add cleardb
Création de cleardb sur ⬢ Nom de l'application... free
Created cleardb-vertical-00000 as CLEARDB_DATABASE_URL
Use heroku addons:docs cleardb to view documentation

Terminal


% heroku_cleardb=`heroku config:get CLEARDB_DATABASE_URL`

Terminal


% heroku config:set DATABASE_URL=mysql2${heroku_cleardb:5}

#Ci-dessous, le résultat de l'exécution de la commande
Setting DATABASE_URL et redémarrage ⬢ Nom de l'application... done, v◯◯
DATABASE_URL: mysql2://000000000000:[email protected]/heroku_aaa00000000?reconnect=true

Terminal


% EDITOR="vi" bin/rails credentials:edit

Terminal


% heroku config:set RAILS_MASTER_KEY=`cat config/master.key`

Terminal


% heroku config

Terminal


% git push heroku master

Terminal


% heroku run rails db:migrate

Confirmer la libération

Terminal


% heroku apps:info

===ajax-app-123456
Addons:         cleardb:ignite
Auto Cert Mgmt: false
Dynos:          web: 1
Git URL:        https://git.heroku.com/Nom de l'application.git
Owner:          [email protected]
Region:         us
Repo Size:      165 KB
Slug Size:      56 MB
Stack:          heroku-18
Web URL:        https:/Nom de l'application.herokuapp.com/

C'est tout de la scène!

Recommended Posts

Étapes de déploiement sur Heroku
Étapes de déploiement de Struts 2.5.8
Comment déployer avec heroku
déployer heroku
Déployer des rails sur Docker vers heroku
heroku: docker: déployer
Déployer sur heroku avec Docker (Rails 6, MySQL)
Déployer sur Heroku [Ruby on Rails] Débutant
Déployer sur Heroku (pour édition après la deuxième fois)
Impossible de télécharger sur heroku
Comment déployer à partir d'une image Docker locale vers Heroku
Déployer l'application sur WildFly
Déployez des applications Spring Boot sur Heroku sans utiliser la CLI Heroku
Comment déployer une application Java Servlet simple sur Heroku
Déployez l'application créée par Spring Boot sur Heroku (public) ②
Déployez l'application créée par Spring Boot sur Heroku (public) ①
Comment déployer Laravel sur CentOS 7
Étapes pour exécuter Docker sur Mac
[Note] Mise à jour de l'environnement de production [heroku]
Comment déployer Bootstrap sur Rails
Déployez le fichier de guerre sur Heroku
Comment déployer une application qui référence un pot local à heroku
télécharger l'image pour refiler heroku S3
Comment connecter Heroku et Sequel
Déployer l'image Docker de Flask sur Heroku
Déployer l'application SpringBoot sur AWS EC2
Étapes pour installer devtoolset-6 sur CentOS 7
à_ ○
J'ai pu déployer l'application Docker + laravel + MySQL sur Heroku!
Déployez heroku avec Rails6 (Cloud9 + Ubuntu) + MySQL
Déploiement de guerre sur Azure Web Apps (maven)
Étapes pour publier une application sur Heroku
Enregistrer les images sur Amazon S3 (Local / Heroku)
Essayez de déployer l'application Rails sur EC2-Part 2 (déploiement) -
Déployer des applications Web Java sur Heroku
Déployer un projet Eclipse basé sur Tomcat sur Heroku
Étapes pour enregistrer un fichier Java sur GitHub
Procédure d'utilisation de JConsole avec Cognos Analytics