J'ai besoin de conseils si cette configuration est correcte. J'ai un serveur de dev personnel qui exécute Ubuntu. J'ai complètement installé Ubuntu avec git, django, mod_wsgi et apache2 en cours d'exécution. Je vais développer en utilisant mon Macbook Pro.Conseils de configuration de développement requis - Django + Apache2 + mod_wsgi - sur Mac et Ubuntu Dev Server
Mon idée était d'avoir une structure de répertoires identique sur les deux machines hors racine web.
Dis:
Mac: /path/to/webroot/
...project1/
...project2/
Ubu: /home/me/webroot/
...project1/
...project2/
Et utiliser git pour lancer le repo sur le serveur et Ubu cloner sur mon mac et commencer à développer. De cette façon, je vais atteindre:
- Plusieurs instances de code. Donc, si Ubuntu tombe en panne, j'ai le code sur Mac
- Je vais avoir le code en local sur mon Mac et cela aidera si je suis en déplacement.
S'il vous plaît avis si c'est une bonne pensée ou a besoin d'amélioration.
Allez avec github (pour git), bitbucket (Mercurial) ou haricot (svn). Dropbox est génial, mais n'a pas été construit pour le contrôle de version du code source –
@stevejalim: J'utilise à la fois github et Dropbox. Tous mes actifs statiques, non contrôlés par la version ainsi que les documents de projet partagés (temporairement) vont dans un dossier Dropbox. –
Merci. J'ai une question: est-ce une bonne idée que mon macbook pro devrait aussi avoir une configuration d'apache + mod_wsgi + django qui me permet d'exécuter le même code sur mon macbook? Si oui, ai-je besoin d'installer une nouvelle copie d'Apache sur Macbook ou est-ce que je peux avoir quelque chose comme XAMPP + mod_wsgi? –