Tomcat入门

tomcat的配置与服务自启

1、工具tomcat和jre
在环境变量中配置tomcat的路径到bin文件夹下,在配置CATALINA_BASE和CATALINA_HOME都是到tomcat的根目录下,同时要配置JAVA_HOME
tomcat有Java编写,运行时需要Java的运行环境即jre。第三方软件默认会调用环境变量中的JAVA_HOME所以一定要有这个配置且变量名不能更改
tomcat不能使用,而且已经安装了jre和jdk的用户,可能就是没有配置JAVA_HMOE而是直接把Java的配置到bin目录
2、tomcat的自启配置是在DOS命令中安装tomcat服务,文章会有图片资源,要注意安装时DOS命令运行的根目录是tomcat解压的根目录
命令为service install +服务名称

tomcat下的文件介绍

tomcat下有7个文件夹,我们重点关注conf即配置文件文件夹,其中有一个文件,文件名为server.xml其中有三个端口信息如下
<Server port="8005" shutdown="SHUTDOWN">(tomcat服务关闭端口)
<Connector port="8080" protocol="HTTP/1.1 connectionTimeout="20000" redirectPort="8443" /> (负责与http建立连接)  
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />(负责与其它http服务器建立连接)
开启多个tomcat服务
多个服务需要多个端口(同一台主机),即需要修改以上三个端口。例如以上修改为
<Server port="8006 " shutdown="SHUTDOWN">(tomcat服务关闭端口)
<Connector port="80" protocol="HTTP/1.1 connectionTimeout="20000" redirectPort="8443" /> (负责与http建立连接)  
<Connector port="8009 " protocol="AJP/1.3" redirectPort="8443" />(负责与其它http服务器建立连接)

web服务部署

web服务默认放置在webapps文件夹下,通过网络访问的位置即是本机IP:+端口号+你的网页界面。要改变项目的位置,然后访问就需要修改server.xml文件和本机的host文件
例如:在E盘有个helloWorld项目,通过tomcat发布,就需要在server.xml文件的<host></host>节点中添加<Context path="/helloWorld" docBase="E:\helloWorld" debug="0"/>(添加,不要修改其他信息),访问方式和在webapps文件夹下的访问方式相同地址如下localhost:8080/helloWorld/index.html
再例如不通过localhost,直接访问helloworld需要修改Windows的host文件,添加127.0.0.1 helloWorld,同时要在server.XML中添加
 <Host name="helloWorld"  debug="0" appBase="E:\helloWorld" >
<Context path="" docBase="." debug="0"/>
</Host>
即可(虚拟主机技术,把主机127.0.0.1的位置虚拟到E:\\helloWorld)
tombcat下的conf下的tomcat-user.xml文件,是为服务器添加用户,添加用户的方法,在tomcat登录时有教程,语句如下 
<role rolename="manager-gui"/>
  <user username="a" password="a" roles="manager-gui"/>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值