2009-10-21 7 views
0

Je suis principalement un développeur .NET mais j'ai besoin de faire un nouveau travail dans Drupal.Développement Drupal sur un lecteur de pouce

donc je suppose que je besoin d'un
portable - Apache
- PHP
- MySQL
- phpMyAdmin
- codebase Drupal

Quelle est la meilleure façon de travailler avec l'environnement sur un portable/lecteur de pouce? Je suis sur Windows. Je veux être portable car je travaille sur 3 ou 4 machines différentes tout au long de la semaine. Existe-t-il un équivalent d'InstantRails mais pour PHP/Drupal?

Répondre

1

Vous pouvez installer cygwin sur votre disque. Il est autonome, donc le déplacer est simple. Ensuite, installez simplement les versions d'Apache, MySql et PHP. Une fois que vous avez exécuté cette pile, l'installation de drupal consiste simplement à télécharger la version la plus récente, à la décompresser dans la racine Web et à suivre les instructions. PHP est beaucoup plus facile à configurer que beaucoup d'autres piles.

+0

Avez-vous des références à la meilleure façon de faire cygwin sur une clé USB? Vous venez de me sauver de poser cette question dans un mois. +1 – BuddyJoe

+0

Bonne question. Honnêtement, cela fait un moment que j'ai utilisé Windows, donc je ne me souviens pas vraiment des détails, mais je pense que vous pouvez simplement installer la chose dans un répertoire et ensuite déplacer ce répertoire sur votre clé USB. – troelskn

2

Quelque chose que j'ai utilisé dans le passé est une combinaison du paquet portable XAMPP avec DropBox.

Le package XAMPP vous offre tous les outils de développement dont vous avez besoin. Installez-le dans votre dossier DropBox et gardez la même copie de développement synchronisée sur vos 3 - 4 machines différentes.

+0

Je voudrais aller avec une version portable de XAMPP moi-même. Moins d'un mal de tête, puis la mise en place d'une pile LAMP complète. – PrairieHippo

+0

devrait également fonctionner dans les pendrives. –

+0

note importante: utilisez XAMPP version 1.7.1 (Drupal 6.14 actuel ne fonctionnera pas avec PHP 5.3) –

0

La meilleure façon de démarrer sous Windows est d'utiliser [le programme d'installation de la pile Acquia Drupal pour Windows] [1]. À ce stade, vous devrez étudier les meilleures options pour l'utilisation d'une clé USB ou la synchronisation d'une machine à l'aide de Dropbox ou de LiveMesh. J'irais probablement avec la route de synchronisation plutôt qu'avec une clé USB portable. J'ai utilisé des applications portables XAMP avant et j'ai été impressionné.

[1]: http://Acquia programme d'installation de la pile Drupal pour Windows

+0

+1 Ceci est une bonne idée. Malheureusement pour moi mon dayjob bloque Dropbox et Livemesh et d'autres sites/services comme celui-ci. – BuddyJoe

0

je passe récemment de USBWebserver, qui est une pile complètement portable qui fonctionne vraiment bien. La seule chose qui manque est un service de messagerie, mais je suis sûr qu'avec assez de bricolage, on peut en installer un.

Je suis passé à la pile Acquia Drupal simplement à cause de sa conception. Je travaille presque entièrement à Drupal maintenant, donc c'était idéal. Le meilleur de tous, le service de messagerie électronique inclus. Maintenant, si je peux juste le rendre portable, je n'ai pas de bases de données séparées sur chaque station de travail, je serai prêt à partir. En attendant, j'utilise Subversion et Dropbox pour synchroniser mes fichiers. Je sais, c'est excessif d'utiliser les deux, mais Dropbox s'assure que mes copies "locales" sont synchronisées au cas où j'oublierais de faire un commit.

Questions connexes