[RUBY] Lancer des rails sur EC2 (déploiement manuel)

J'ai un journal.

Nous allons régulièrement procéder aux préparatifs pour le lancement de Rails sur EC2, Commencer la commande! je pense

image.png

master failed to start, check stderr log for details J'ai eu une erreur disant qu'il n'a pas pu démarrer.

Qu'est-ce que stderr? Quand j'y ai pensé, je l'ai trouvé dans config / unicorn.rb image.png Cette partie. Existe-t-il un journal des erreurs?

Il semble que le contenu du fichier puisse être supprimé en utilisant la commande less, j'ai donc décidé de le taper dans le terminal. Puis image.png J'ai remarqué que cette ligne bleue est apparue plusieurs fois.

Tout d'abord, j'ai regardé dans le dossier ce qui est crédible, mais c'était un dossier que je n'avais jamais touché, alors je l'ai remis. Il semble y avoir quelque chose dans access_key et secret_access_key au-dessus. Lors de l'enquête, il semble que j'ai sauté une étape pour commencer, j'ai donc tapé sudo vim / etc / environment dans le terminal, image.png Il est facile à résoudre en ajoutant ces deux points.

Cela prend 3 heures pour vérifier et essayer jusqu'à présent.

Si vous craignez de ne pas démarrer Rails sur EC2, vérifiez les points ci-dessus et ・ Oubliez-vous de pousser du local vers GiuHub (vérifiez jusqu'à la fusion) ・ Avez-vous oublié de réfléchir de Github à EC2 (git pull origin master)? -Avez-vous trouvé la cause en vérifiant le contenu du journal des erreurs côté serveur EC2? ・ La description selon le programme est-elle complète? ・ La base de données a-t-elle démarré correctement? -Les variables d'environnement sur le serveur EC2 sont-elles correctement définies? -Essayez de redémarrer l'instance EC2 Il est recommandé de vérifier.

De plus, je ne savais pas comment redémarrer l'instance au début, j'ai donc créé une instance complètement différente.Dans ce cas, faites un clic droit sur l'instance inutile → état de l'instance → fin sans aucun problème. Il ne disparaît pas immédiatement, mais il semble disparaître en 24 heures environ.

J'espère que cela aide quelqu'un.

master failed to start, check stderr log for details bundler: failed to load command: unicorn_rails Aws::Sigv4::Errors::MissingCredentialsError: Cannot load Rails.config.active_storage.service: missing credentials, provide credentials with one of the following options:

Recommended Posts

Lancer des rails sur EC2 (déploiement manuel)
Lancez EC2 Rails
Déployer RAILS sur EC2
[EC2 / Vue / Rails] Procédure de déploiement EC2 pour Vue + Rails
Déploiement facile avec Capistrano + AWS (EC2) + Rails
Lancer un conteneur docker sur EC2 (mémorandum personnel)
Vent arrière sur les rails
EC2 sur Docker-compose
Rails nouveau dans Ruby on Rails ~ Mémorandum jusqu'au déploiement 2
Rails nouveau dans Ruby on Rails ~ Mémorandum jusqu'au déploiement 1
Recette pour déployer des applications Rails sur AWS EC2
[Rails] Nginx, déploiement de l'environnement Puma et étude du serveur [AWS EC2]
Procédure de déploiement de Rails Heroku
Principes de base de Ruby on Rails
[Rails] Flux de déploiement Heroku
Ouais, je suis sur des rails!
Association Ruby On Rails
Création du premier LINEbot avec AWS Cloud9 (déploiement Rails + Heroku)
J'ai essayé le déploiement automatique avec CircleCI + Capistrano + AWS (EC2) + Rails
[Rails] Lancer un nouveau projet
Résoudre ActiveRecord :: NoDatabaseError sur les rails6
rails nouvelle commande de lancement d'application
Record d'apprentissage de Ruby on rails -2020.10.03
Record d'apprentissage Ruby on rails -2020.10.04
[Ruby on Rails] Debuck (binding.pry)
Record d'apprentissage de Ruby on rails -2020.10.05
Record d'apprentissage de Ruby on rails -2020.10.09
Record d'apprentissage Ruby on rails-2020.10.07 ②
Ouais, je suis sur des rails! Répétition
Installer Rails sur macOS Catalina
Publier des vidéos sur les rails
Installer docker sur AWS EC2
[Rails] Fonction de panier de site EC
Record d'apprentissage Ruby on rails-2020.10.07 ①
Annuler la migration de Ruby on Rails
Record d'apprentissage de Ruby on rails -2020.10.06
Résumé de la validation Ruby on Rails
Mémorandum de base Ruby on Rails
Le CSS React.js dans l'application Rails déployée sur EC2 ne peut pas être chargé