Tomcat 下安装ViewCVS

原创 2004年09月18日 13:20:00

要在tomcat下运行ViewCVS,首先要配置tomcat使其支持cgi

为了使Tomcat能够运行CGI,你必须做如下几件事:

1. 把servlets-cgi.renametojar (在CATALINA_HOME/server/lib/目录下)改名为servlets-cgi.jar。处理CGI的servlet应该位于Tomcat的CLASSPATH下。

2. 在Tomcat的CATALINA_BASE/conf/web.xml 文件中,把关于<servlet-name> CGI的那段的注释去掉(默认情况下,该段位于第241行)。

3. 同样,在Tomcat的CATALINA_BASE/conf/web.xml文件中,把关于对CGI进行映射的那段的注释去掉(默认情况下,该段位于第299行)。注意,这段内容指定了HTML链接到CGI脚本的访问方式。

4. 你可以把CGI脚本放置在WEB-INF/cgi 目录下(注意,WEB-INF是一个安全的地方,你可以把一些不想被用户看见或基于安全考虑不想暴露的文件放在此处),或者你也可以把CGI脚本放置在context下的其他目录下,并为CGI Servlet调整cgiPathPrefix初始化参数。这就指定的CGI Servlet的实际位置,且不能与上一步指定的URL重名。

5. 重新启动Tomcat,你的CGI就可以运行了。

在Tomcat中,CGI程序缺省放置在WEB-INF/cgi目录下,正如前面所提示的那样,WEB-INF目录受保护的,通过客户端的浏览器无法窥探到其中内容,所以对于放置含有密码或其他敏感信息的CGI脚本而言,这是一个非常好的地方。为了兼容其他服务器,尽管你也可以把CGI脚本保存在传统的/cgi-bin目录,但要知道,在这些目录中的文件有可能被网上好奇的冲浪者看到。另外,在Unix中,请确定运行Tomcat的用户有执行CGI脚本的权限。

接下来就是安装ViewCVS了

运行./viewcvs-install,默认安装在usr/local/viewcvs-VERSION中

修改<VIEWCVS_INSTALLATION_DIRECTORY>/viewcvs.conf文件中的配置

把<VIEWCVS_INSTALLATION_DIRECTORY>/cgi/ 中的东西都copy到tomcat中的web-inf/cgi/中,浏览器中运行 http://server:port/context/cgi-bin/viewcvs.cgi

 

 

ViewVC(ViewCVS)的安装与配置

分类: 系统运维 ViewVC,原来叫ViewCVS,是与CVS或SVN配合使用的,可以用浏览器浏览cvs的一款强大的辅助工具。 I. 安装Apache: 1. 下载Apache...
  • comphoner
  • comphoner
  • 2015年01月24日 22:12
  • 196

解压版tomcat安装配置

大家都知道tomcat吧!因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器,也是运行Servlet和JS...
  • kevin_cyj
  • kevin_cyj
  • 2016年09月05日 16:40
  • 10535

Tomcat的安装以及使用

公司里要求我搭建一个SVN服务器(话说用Git不更好吗==),然后再把Tomcat的安装和使用录制成视频,给实习生看。下面是我搭建Tomcat的过程,比较简单,不过还是记录一下吧。...
  • redoq
  • redoq
  • 2016年12月12日 11:38
  • 1520

Tomcat在Linux上的安装与配置

Tomcat在Linux上的安装与配置     以下使用的Linux版本为: Redhat Enterprise Linux 7.0 x86_64,Tomcat版本为tomcat-7.0.5...
  • gyming
  • gyming
  • 2014年06月30日 23:07
  • 186261

非常详细图文JDK和Tomcat安装和配置的图文教程

想用Tomcat作为服务器,必须分以下两步。一,下载、安装JDK,并且配置好环境变量。 1,下载地址: http://www.oracle.com/technetwork/java/javase/d...
  • qq_32519693
  • qq_32519693
  • 2017年05月07日 15:41
  • 7619

在windows7环境下安装tomcat7.0的详细步骤

实验室需要网站开发,因此有了我对
  • ai297313
  • ai297313
  • 2014年10月13日 15:52
  • 3720

虚拟机centos下安装tomcat7.0

1. 下载tomcat7.0:      http://tomcat.apache.org/download-70.cgi 2. 使用tar -zxvf
  • damotiansheng
  • damotiansheng
  • 2014年07月15日 15:06
  • 4322

Mac系统安装和配置tomcat步骤详解

Mac系统安装和配置tomcat步骤详解
  • feng2qing
  • feng2qing
  • 2017年03月09日 20:58
  • 16719

CentOS7安装 Tomcat 8 完整步骤

原文:https://www.vultr.com/docs/how-to-install-apache-tomcat-8-on-centos-7Apache Tomcat 是特别为JAVA设计的开源W...
  • default7
  • default7
  • 2017年02月08日 13:19
  • 7002

Linux tomcat安装详解

欢迎访问我的个人博客网站:http://www.yanmin99.com/ 一、tomcat安装 1、下载JDK和Tomcat//通过wget下载 wget http://mirrors.tuna....
  • lcyaiym
  • lcyaiym
  • 2017年08月04日 22:50
  • 797
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Tomcat 下安装ViewCVS
举报原因:
原因补充:

(最多只允许输入30个字)