Question

Je sais que cela peut sembler trivial à certains, d'autres ne verront pas le point, mais - pour moi, ce serait génial:

Je suis en train de travailler comment rapidement et engager efficacement mises à jour de mon application Rails, passer à une sous page de style de construction alors que je remets en marche les rails application, puis tester les modifications, puis quand je suis heureux, revenez à la en direct la version publique.

À l'heure actuelle, je suis le schéma suivant:

  • 1, apporter des modifications à l'application
  • 2, allouent à l'aide des versions Mac App à BeanstalkApp
  • 3, révision de Déployez BeanstalkApp au serveur
  • 4, connexion au serveur et redémarrez apache
  • 5, attendez quelques secondes, puis commencer à tout double contrôle est OK

Si elle aide, je me sers de passagers sur un VPS d'image Rails clef en main.

Merci à l'avance pour tout conseil, etc.

Merci,

Danny

Était-ce utile?

La solution

Vous avez quelques options:

  • Créer un sous-domaine pour « tester » et le déployer sur votre serveur de production et quand il vous est peut pousser Info brute à l'emplacement de votre code de production.

Vous devez être en mesure d'ajouter un sous-domaine à votre enregistrement DNS pour pointer vers la même adresse IP que votre serveur de production principal. Vous aurez alors besoin aussi d'ajouter une nouvelle VirtualHost avec ServerName subdomain.host.com et DocumentRoot /data/host.com/testing/public afin qu'il charge ce code.

Je l'ai personnellement fait des approches DEUX. Je préfère l'approche # 1 mais il est de préférence personnelle et le niveau d'accès que vous avez à vos hôtes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top