我主要是.NET开发人员,但需要在Drupal中做一些新工作。
所以我想我需要一个便携式的
- 阿帕奇
- PHP
- MySQL
- phpMyAdmin
- Drupal代码库
在便携式/拇指驱动器上使用环境的最佳方法是什么?我在Windows上。 我想要便携,因为我整个星期都在使用3到4台不同的机器。 有没有相当于InstantRails,但对于PHP / Drupal?
答案 0 :(得分:2)
我过去使用的是portable XAMPP包和DropBox的组合。
XAMPP包为您提供所需的所有开发工具。将它安装到DropBox文件夹,并在3-4个不同的计算机上保持同步的开发副本同步。
答案 1 :(得分:1)
您可以在驱动器上安装cygwin。它是自包含的,因此移动它很简单。然后只需安装Apache,MySql和PHP的软件包版本。一旦你运行了堆栈,安装drupal只需要下载最新版本,解压缩到web根目录并按照说明操作。 PHP比许多其他堆栈更容易配置。
答案 2 :(得分:0)
在Windows上启动和运行的最佳方法是使用[适用于Windows的Acquia Drupal堆栈安装程序] [1]。您必须使用Dropbox或LiveMesh调查此时使用拇指驱动器或机器同步的最佳选项。我可能会使用同步路线而不是便携式拇指驱动器。我之前使用过Portable Apps XAMP,给人留下了深刻的印象。
[1]:http://Acquia Windows的Drupal堆栈安装程序
答案 3 :(得分:0)
我最近从USBWebserver切换,这是一个完全可移植的堆栈,效果非常好。唯一缺少的是邮件服务,但我确信有足够的修补,可以安装一个。
由于其设计,我改用了Acquia Drupal堆栈。我现在几乎完全在Drupal工作,所以这是理想的。最重要的是,包括电子邮件服务。现在,如果我可以将其移植到便携式,那么我在每个工作站上都没有单独的数据库,我会很高兴。与此同时,我使用Subversion和Dropbox来保持我的文件同步。我知道,使用两者都太过分了,但Dropbox确保我的“本地”副本在我忘记提交时同步。