2014-06-06 31 views
1

我处于当前Web服务器是生产环境并且没有开发环境的情况。它在IIS Web服务器上运行Joomla,并且是一个包含所有安全性,IP限制,证书以及运行企业级Intranet站点所需的其他任何Intranet站点。从现有IIS服务器与Joomla的IIS测试服务器

我想知道我能做些什么,以建立一个开发环境内(最好是使用某种类型的版本控制的)工作。

我已经完全统治了IIS服务器,并且我有一个同事建立了一个当前系统的虚拟机克隆来处理,但是安全性使它很难处理和设置。

我想不使用Visual Studio,因为我不相信我有它的许可证;但是如果需要的话,我可以得到它。如果可能的话,我想坚持Notepad ++。

谢谢。

回答

0

如果你想从字面上把网站的内容并能够编辑和工作,无任何生产环境的安全限制,有一对夫妇,你能做到这一点的方式。但是,这将取决于系统运行的数据库。

的Joomla,无论使用什么网络平台正在运行上,被编码在PHP中,所以你不必担心会视觉工作室。您可以正常使用Notepad ++。

选项1 - IIS克隆

如果你可以把数据库的SQL备份,你建立与IIS的划痕箱。您需要将PHP驱动程序添加到IIS才能执行此操作。去微软的网站了解更多信息:

PHP for IIS

选择2 - 阿帕奇端口

可以使用WAMP来运行,如果您使用的是Windows机器做一个Apache箱。在任何平台上,PHP都是PHP,所以它应该不加修改地工作。

棘手位将是数据库,根据您的情况。如果数据库是MySQL,那么在更改Joomla站点的配置文件后,您可以导入数据库备份,并且可以轻松完成。

如果网站使用MSSQL,这是一个有点棘手。您需要安装MSSQL PHP插件才能使此方法正常工作。网上有很多关于如何做到这一点的说明,这是为您的实施找到合适的说明。