转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 电脑应用 >> 电脑技术 >> 正文
常见问题之CF的配置与管理         ★★★

常见问题之CF的配置与管理

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1406 更新时间:2003/9/17
1: ColdFusion对系统有什么要求? 
  这取决于你购买的版本和你的系统平台。请访问这个地址来获得这方面详细的信息。
http://www.macromedia.com/software/coldfusion/productinfo/system_reqs/
 
2: ColdFusion是不是还需要一个Web服务器来支撑它的运行? 
  ColdFusion本身是一个应用服务器而非一个Web服务器,它无法响应收到的HTTP请求,也无法和客户端的浏览器直接通讯。所以,ColdFusion的确需要一个Web服务器来帮它接受客户端发来的HTTP请求。但ColdFusion自身也集成了一个Web服务器,可以用来充当开发过程中在Web服务器。
 
3: 我因该为ColdFusion选用那种Web服务器? 
  无所谓,但不要把ColdFusion自身集成的Web服务器用在最终对外服务的环境里。在微软的Windows平台上,Microsoft IIS被用的最多,而Apache则在其它平台中被大量使用。
 
4: ColdFusion支持那些数据库?  
  ColdFusion支持市场上的大多数数据库,包括Microsoft SQL Server, Oracle, DB2, MySQL, Sybase, 和Informix。事实上任何支持JDBC或ODBC方式访问的数据库,ColdFusion都能使用。
 
5: 我该为ColdFusion选那种数据库呢? 
  都可以,但是一般的惯例是,不把那些基于文件的数据库(如MS Access)用在最终对外服务的环境里,主要是因为在安全性和数据完整性上的考虑。 当然在开发环境里是无所谓的。比较常用的是Microsoft SQL Server, Oracle, 和MySQL。
  
6: 我的数据库必须和ColdFusion运行在同一台主机上吗?  
  不需要,它们可以运行在不同的主机上。实际上, 数据库和ColdFusion运行在不同的主机上有很多好处,可以加快程序执行速度,也可以在一定程度上保护你的数据。
 
7: 我需要一个J2EE服务器来运行ColdFusion吗? 
  不需要,标准版的ColdFusion自己集成了一个J2EE服务器,企业版的ColdFusion也集成了一个完整的JRun服务器。当然如果您已经有一个J2EE服务器的话(如Sun ONE, IBM WebSphere, 或 BEA WebLogic),您也可以把ColdFusion部署在它们上面。
 
8: 和选用独立的ColdFusion相比,把ColdFusion运行在J2EE服务器的顶层有什么好处呢? 
  最主要的好处是,可以充分利用J2EE服务器的效率和稳定性,同时也能让你在同一个J2EE服务器运行多个ColdFusion服务(multiple instances)。
 
9: 我可以在同一台服务器上同时安装几个不同版本的ColdFusion吗? 
  可以,这是企业版的一个重要特性.
 
10: 我注意到当一个ColdFusion应用程序的负载非常重时,同一服务器上的其它ColdFusion应用程序的效率都受到影响,我如何才能避免ColdFusion应用程序之间相互干扰? 
  ColdFusion标准版运行所有的应用程序在一个应用服务器上(同一实例),所以没有办法把它们完全独立出来。ColdFusion企业版,支持在同一服务器上部署多个应用实例,所以能够真正的实现不同应用程序之间的隔离。这也是企业版优于标准版的一个重要的特点。
 
11: 我需要发送大量的邮件,如何才能提高ColdFusion的处理速度? 
  需要发送大量的邮件的话,您就该用企业版的ColdFusion MX。企业版能够给邮件发送分配多个线程,而且能保持住SMTP的连接,通过这两个特点,企业版能提供更快的邮件处理速度。
  
12: ColdFusion的自定义标签(CustomTags)的目录是共享的,如何才能让不同的用户都拥有他们自己的自定义标签(CustomTags)的目录? 
  ColdFusion自定义标签(CustomTags)的缺省目录的确是共享的,但自定义标签并不一定要放在这个缺省目录里,用户可以把它们放在任何目录内(甚至一个非WEB目录内)。用户可以在他们自己的目录内创建自定义标签(CustomTags)的目录,并用<CFMODULE>来访问存放在里面的自定义标签(CustomTags)。
 
13: 如何强制ColdFusion重新编译.CFM文件? 
  最简单的方法是,把编译好的.classs文件手工删掉。它们缺省的存放目录是Web root目录下的WEB-INF\cfclasses目录。
 
14: 忘了ColdFusion管理员的密码,怎样才能访问ColdFusion的管理界面呢? 
  没有办法找回密码,但你可以禁止这个密码,然后登陆到ColdFusion的管理界面内重新设一个密码。方法如下:打开neo-security.xml这个配置文件(在ColdFusion安装目录内的lib目录里),找到这一段:<var name='admin.security.enabled'><boolean value='true'/></var>。 把true改为false,保存后重起ColdFusion。接着你就能不用密码登陆到ColdFusion的管理界面里,修改密码后在打开neo-security.xml,把false改回true,别忘了保存后再重起ColdFusion。
 
15: 我想通过限制对cfide目录的访问来禁止未经授权的对ColdFusion管理界面的访问,这是不是一个好的方法? 
  如果你这样做,确实能保障安全,但同时也限制了一些ColdFusionMX的功能,如<CFFORM>的表单验证(所需的.js文件都是在cfide目录里的),CFC文件的查看和调试功能等等。所以,你最好只是对cfide目录内的administrator目录做访问限制,而不是对整个cfide目录。
 
16: ColdFusion使用那个网络端口? 
  ColdFusion本身并不占用任何端口,但是协同ColdFusion接受HTTP请求的web服务器需要一个端口(缺省的HTTP端口是80)。如果你使用了ColdFusion自带的web服务器的话,它使用的缺省HTTP端口是8500。如何更改:修改jrun.xml这个配置文件(位于ColdFusion安装目录内的runtime\servers\default\SERVER-INF目录里),找到jrun.servlet.http.WebService, 改到你想用的端口。

17: 能禁止掉ColdFusion自带的Web服务器吗? 
  可以,修改jrun.xml这个配置文件(位于ColdFusion安装目录内的runtime\servers\default\SERVER-INF目录里),找到jrun.servlet.http.WebService 这一项,把其中的deactivated改为true( <attribute name="deactivated">true</attribute>)。


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · 电脑技术  · 操作系统
    · 磁盘工具  · 视音频技术
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台