tomcat绿色免安装版配置文件详解

来源:互联网 发布:淘宝首页设计思路 编辑:程序博客网 时间:2024/05/21 19:43

一、tomcat下载

tomcat x版下载链接http://tomcat.apache.org/download-80.cgi其中链接中的参数80表示当前版本为8.0,可更改为相应的版本号——60,70,80,90

下载Core下的第一个压缩包(Zip 文件)

二、解压启动tomcat

解压文件至任意目录,打开bin文件夹

可看到几个关于tomcat启动的bat文件,和sh文件,其中bat文件为window系统下使用,sh文件为Linux系统中使用

运行bat文件,如果窗口保持,则表示tomcat启动成功,如果窗口一闪而过,说名jdk环境变量没有配置好

jdk环境变量配置:http://jingyan.baidu.com/article/e9fb46e1b2b3347521f766c1.html

有兴趣了解tomcat启动文件的朋友:http://www.cnblogs.com/fantiantian/p/3620022.html

一般启动文件不用改什么,注意一个地方catalina.bat中有两个参数:set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"(两个地方)其中%JAVA_OPTS%为最少分配给tomcat的内存参数,%LOGGING_CONFIG%为最多分配给tomcat内存的参数,一般默认最少为总内存的1/64,最多为1/4,有的时候为了避免出现OOM(Out of memory)则自行设置该参数例如:set "JAVA_OPTS=-Xms1024m -Xmx4096m"最少1G,最多4G,注意数字后面要加m,不然单位就是kb

三、tomcat配置文件

在conf文件夹中有几个tomcat的xml参数配置文件

Connector节点:

 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

其中port为tomcat服务端口,protocol为连接协议,connectionTimeout为连接响应超时时间,redirectPort为重定向端口。tomcat默认监听的端口为8080,一般作为web服务器,用户不希望输入后面的端口号,所以可添加一个Connector节点监听80端口,或者修改8080端口,要监听其他端口方法一样。

Host节点:

  <Host name="localhost"  appBase="webapps">

 </Host>

一般希望通过浏览器直接输入域名直接访问我们的主页,要达到这样的效果就需要配置这里了,tomcat将默认路径指向的ROOT文件夹,如果要指向自己项目则需要在Host节点下添加Context节点

假如我们的域名为:www.不知道写什么.com

<Host name="localhost"  appBase="webapps">

        <Context path="" docBase="abcd"/>

 </Host>

上面的配置表示把www.不知道写什么.com<:端口>默认路径指向webapps文件夹下的abcd文件夹

<Host name="localhost"  appBase="webapps">

        <Context path="images" docBase="img"/>

 </Host>

上面的配置表示www.不知道写什么.com<:端口>/images指向webapps文件夹下的img文件夹

<Host name="localhost"  appBase="webapps">

        <Context path="videos" docBase="D:/videos"/>

 </Host>

上面的配置表示www.不知道写什么.com<:端口>/images指向D盘下的videos文件夹

所以在tomcatwebapps文件夹下的文件夹不需要指定绝对路径,启动地方的文件夹需要指定绝对路径


tomcat-users.xml配置文件为tomcat用户和角色配置文件

 <user username="xxx" password="123456" roles="manager-gui,manager-jmx,manager-script,manager-status,admin-gui"/>

上面表示xxx账号,123456密码,拥有所有权限的配置方法


0 0
原创粉丝点击