2008-10-14 11 views

Répondre

11
  1. Créez une copie de mon modèle personnel Rails 2.1.1 avec des plugins préinstallés et des gemmes gelées.
  2. Modifiez les mots de passe de la base de données, le secret/nom de la session et deploy.rb.
  3. Créez un référentiel privé ou public sur GitHub si nécessaire.
  4. Poussez le projet Rails vides vers GitHub.
  5. SSH Server et configurer apache (copier le fichier hôte virtuel et les fichiers de configuration bâtarde de vieux projet)
  6. Création de la base vide sur le serveur MySQL
  7. cap deploy:setup && cap deploy:cold

Si tout fonctionne jusqu'à présent: commencer à développer et s'engager à GitHub. cap deploy au besoin.

Mise à jour: N'oubliez pas d'écrire des tests pour tout ce que vous faites!

+1

Je pense que vous voulez dire deploy cap: la configuration –

+1

@MarshallSontag Vous avez raison! A été réparé! –

2

Utilisation de Windows Vista et d'une nouvelle installation d'Ubuntu sur Slicehost.

  1. Créer un nouveau projet vide dans NetBeans.
  2. Fire deprec (http://www.deprec.org) pour installer la pile Rails, y compris la version , sur la tranche cible. Validez le projet vide à Subversion.
  3. Utilisation de Capistrano, déploiement de test.
  4. Commencer le développement réel après avoir vérifié que je peux accéder à la page d'accueil Rails et, éventuellement, échafaudages. (Ceci est vraiment pas nécessaire parce que je l'ai fait plusieurs fois et le logiciel fonctionne comme il est dit qu'il fait.)

Amort est sérieusement magique - il prend le temps qu'il faut pour nettoyer lancer un Rails projet (y compris la configuration du serveur et tout ce jazz) d'environ une journée de travail à environ une heure - et c'est une heure où vous pouvez faire du codage pendant que tout s'installe.