首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何部署ColdFusion本地开发环境?

如何部署ColdFusion本地开发环境?
EN

Stack Overflow用户
提问于 2012-03-02 18:46:09
回答 3查看 2.3K关注 0票数 4

假设一个新的开发人员进入你的商店,你想让他或她在一台全新的PC上安装很多软件就能启动和运行。理想情况下,她只需从包含IDE (CFEclipse)、工具和ColdFusion实例的文件共享中提取一个文件夹,其中包含所有预先配置的设置。为了进行文件系统集成,她可能需要安装SVN客户端,但除此之外,她可以在上午8:00之前到门口,并在9:00之前自定义编辑器。

当是时候升级每个人,而不是浪费几个小时的开发人员时间,每个人都可以删除他们的环境的新构建,加载项目,并准备好滚动。

我知道基本的方法是做一个CF安装来创建一个可部署的WAR,tomcat是一个文件夹,eclipse是一个文件夹。我只是不确定要不要把所有的东西都捆绑起来,把所有的东西都连接起来,这样就好了。

编辑: DB服务器将远程。不需要本地设置

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-02 19:55:13

另一种方法是,您可以使用免费/开源虚拟化软件VirtualBox,并以虚拟机的形式创建一个完整的开发环境,该虚拟机安装了所有设备(IDE、web服务器、DB服务器(视需要而定)、源代码控制等)。

这里有一个链接,链接到某个团队目前正在使用它的人的帖子(在工作中,我们也是这样移动的)。开发团队的VirtualBox

无论如何,@kevin.mansel的答案是很棒的,但我只是想补充一下这一点,作为一种替代方法,让一名(新的)团队成员尽快启动并运行。

票数 3
EN

Stack Overflow用户

发布于 2012-03-02 19:05:43

这确实是一个偏好的答案。

一种方法是烧掉整个环境的图像,让人们根据图像建造他们的机器。一旦他们启动和运行,他们可以把项目从一个git回购,他们应该是关闭和运行。

另一种方法是通过这些步骤..。

  1. 在本地计算机上安装CF服务器
  2. 在本地计算机上安装DB服务器(如果需要)
  3. 使用DataSources安装CF服务器(如果需要)
  4. 安装CF IDE (如果需要)
  5. 从源头控制中拉进项目
  6. 安装项目的Web服务器目录

那应该是个好主意。显然,对于特定的projects...but...if,您必须通过一些配置问题--以相对的方式构建项目,您应该能够将它们放在web服务器上的任何文件夹中,如果您正在构建具有规范路径的项目,如果您想在同一台本地机器上运行多个项目(假设您使用localhost/127.0.0.1),则必须为每个项目设置一个根和不同的端口(假设您正在使用localhost/127.0.0.1)

纯粹是这个领域的选择。

票数 1
EN

Stack Overflow用户

发布于 2012-03-19 12:29:56

这里是我在技术上寻找的解决方案,不过,我们也在试验VM解决方案。这是针对ColdFusion 7、8和9的。

1)下载并安装Adobe ( JRun4!)来自Adobe网站(不久将成为Apache!)。安装时不使用windows服务。我们创建了文件夹C:\opt来保存所有内容。

2)下载并安装带有ColdFusion配置的J2EE。我们选择使用战争。

3)遵循Adobe上关于将ColdFusion部署到JRun的说明。这肯定比任何其他安装都要复杂一些。

4) MyEclipse有一个带有JRun插件的版本,用于服务器管理。否则,您将需要运行一个批处理文件来启动和停止JRun实例,或者使用内置工具

5)启动到本地主机:8300并配置管理员。

6)从现有的CF服务器创建一个CAR文件,并使用CF管理包/部署工具将其导入您的Dev服务器。

7)现在可以将'C:\opt‘文件夹拖放到网络共享中。任何开发人员都可以接受这一份额。如果将映射预先配置到C:\ for www文件上的标准位置,则不需要调整web或CF管理映射。否则,你需要调整。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9538702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档