网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  如何让apache支持frontpage 2000     
  文章作者:未知  文章来源:水木森林  
  查看:60次  录入:管理员--2007-11-17  
 
  在众多的web制作工具中,frontpage 2000以其功能强大、易学易用而备受广大网友特别是初学者的欢迎, 是目前最流行的网站制作和管理工具之一。它提供的动态按钮、计数器、各种动画效果都完全是所见即所得的,初学者无需掌握html、javascript、java applet等复杂技术就可以轻松设计出很专业化的网页。它同时还提供了网站样式主题、网站动态导航、留言薄、讨论组、网站搜索等丰富的网站管理和交互功能,而无需进行cgi编程或开发服务器端脚本(asp或php3),达到了“无需编程即可拥有极具专业水准的web站点”的效果。

  但有很多初学者反映他们用frontpage设计出的网页,其动态效果出不来。辛辛苦苦设计出的网页,在本地试运行时一切正常,上传到服务器后却面目全非,网页上的计数器、导航按钮等通通不能正常工作了,这是为什么呢?这主要是因为frontpage 2000扩充功能的使用是基于frontpage组件的支持,并且是在网站的服务器端自动实现的。在存放网页的服务器上需要安装一个叫frontpage服务器扩展(frontpage server extension)的软件,以支持frontpage 组件。未安装frontpage服务器扩展的,一般只支持基本的html语言,所有由服务器驱动的frontpage 组件都将被忽略。

  在 frontpage 2000中都有哪些功能需要frontpage server extension的支持呢?

  以下这些功能需要最新版本(4.0)frontpage server extension的支持:

  * 数据库发布向导;

  * 数据保存到数据库中;

  * 嵌套子网站;

  * 轻量级源控制;

  * 分类的组成;

  * 与多重文件或asp 文件链接的样式表。

  以下这些功能需要至少是老版本frontpage server extension的支持:

  * 确认域;

  * 讨论组;

  * frontpage生成的服务器端图像映射;

  * 计数器;

  * 来访登记;

  * 保存结果;

  * 搜索表单。

  微软的网站服务器软件:iis(windows nt下)和web personal server (windows 95/98下)都已经内置了frontpage server extension ,可以很好地支持这些扩充功能。但是,目前在internet 上使用nt和iis为广大网友们提供个人主页空间的实在很少,web personal server更是只适用于网页的调试阶段,最多只能胜任在局域网中的发布,那么是不是frontpage 2000这些扩充功能就不能在非微软的web服务器上实现呢?回答自然是:no。微软为最常用的几款web服务器??netscape enterprise server 、netscape fasttrack 、ncsa1.5.2,当然还包括最流行的 apache 都提供了相应的frontpage server extension,并且有分别支持solaris 、linux、freebsd及irix等不同操作系统和硬件平台的编译好的软件包可供下载,详细内容可参考:http://www.microsoft.com/frontpage。

  目前frontpage server extension的最新版本是4.0,它支持apache的1.3.12。linux平台下软件包的大小为14mb左右。下面以internet上最常用的web服务器apache为例简单介绍一下frontpage server extension的安装方法。

  1.根据apache运行的操作系统从http://www.microsoft.com/front

  page/处下载最新的安装版本extensionsfp40..tar.z和安装脚本fp_install.sh ,用tar命令将软件包解开。

  2. 在运行安装脚本前要先核实一下apache的设置文件httpd.conf和apache的后台进程httpd所在的路径;打开apache的设置文件access.conf,将下的allowoverride none改为allowoverride all以便对该目录实现访问控制。还要检查httpd.conf 和srm.conf的路径是否用引号引起来了,由于frontpage 不能解释双引号,如果有引号就去掉。

  3. 运行安装脚本fp_install.sh。安装脚本会提出关于apache的设置文件、后台进程所在的路径,以及frontpage安装路径、frontpage网站的系统管理员和管理口令等16个问题,逐一回答就可以了。除了可以给apache的主网站安装frontpage server extension,在这里还可以给子网站和虚拟网站分别安装frontpage server extension。

  安装完成后,重新启动apache,试试用frontpage 2000 “打开站点”功能来直接打开这个apache网站(输入服务器的ip地址即可),如果一切正常就可以尽情使用frontpage的各种扩充功能来设计你的网站了!

  如果希望从frontpage 2000中给apache的虚拟网站增加子网站,就还需要运行一个脚本程序change_server.sh,这个程序可能放在/usr/local/frontpage/version4.0目录下(由frontpage server extension安装的位置决定),这个程序会给apache打个小补丁,以支持这个功能。运行change_server.sh,根据提示一步步回答问题即可,运行前最好先关闭apache。

  据笔者的使用经验,frontpage server extensions安装在apache下,在linux 平台上运行,处理网页的能力比在 nt里快许多倍,在solaris2.6/2.7下运行也很好。目前国内提供个人空间的网站中支持frontpage的不多,而很多已有的都还限于windows nt平台。怎么样?webmaster们赶快行动起来吧!安装一个frontpage server extensions,让自己的web server也支持frontpage 2000!

原作者:凌云志
来源:中国计算机报
 
 
上一篇: 如何控制你的屏幕(screen)对象属性    下一篇: 如何让jbuilder运行在jdk1.4之上
  相关文档
soap协议初级指南 11-17
改进后的英文字母打字游戏 11-17
huihoo.org发布了jfoxmx的最新版本1.2 11-17
用web_xml控制web应用的行为(上) 11-17
左移赋值运算符 ( 11-16
java基础:swing中的事件处理详细资料 11-16
java基础入门:如何使用java编写nt服务 11-16
java 是传值还是传引用 11-17
rmi和corba 11-17
安全性和类载入程序体系结构 11-17
weblogic树形结构的实现 11-17
详解xml与j2ee组合技术的精髓(1) 11-16
抢先体验“野马”j2se6.0 11-16
用java访问sql server 2000数据库 11-16
封装jndi操作ldap服务器的工具类(4) 11-17
深入探讨javamail api的使用 11-16
按位“异或”运算符 (^) 11-16
基于角色的内容管理权限管理模型(图) 11-17
java连接各种数据库的实例 11-16
用java实现的一个控制关机的程序 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息