tomcat使用(一)启动、关闭和部署

当初刚开始接触tomcat的时候什么都不懂,现在重新来一遍,以一个小白的视角来使用tomcat.

tomcat简单介绍

tomcat是web服务器中的一种(还有jboss/weblogic等等),正规的介绍我也没仔细看过,在我的理解中就是我做了一个web应用(jsp等页面和java文件还有一些配置文件的那种工程就是啦)要怎么才能被访问呢,也就是看出来我做出的效果,这就需要服务器了,就像我们浏览网页一样(正如你看到的这个页面)都是部署到了服务器上,而我们通过互联网来访问服务器,当然还有一些配置等等,我们就能看到这个页面。

tomcat下载

tomcat有安装版本和直接解压的版本,刚接触时不懂,用的安装版本,玩的一直头大,后来实习的时候都是用解压版本才知道安装版本坑爹啊。推荐使用解压版本,简单,直接解压就可以用,省去了很多麻烦。

【1】:下载tomcat压缩包,解压。(我解压到了E:\javaWebBegin目录下)

【2】:启动tomcat,进入到tomcat的bin目录下,双击startup.bat即可启动(如我的就是在E:\javaWebBegin\apache-tomcat-6.0.35\bin目录下)然后就可以看到这个界面

112519_5GTj_1991555.png

在浏览器输入http://localhost:8080看一下效果吧,

注意不要关闭tomcat服务器窗口,不然就访问不了。

要想关闭tomcat,直接关掉这个窗口,或者在bin目录下双击shutdown.bat,即可关闭。

【3】:tomcat部署web应用

那么怎么把自己要做的web应用部署到Tomcat中呢?

常见的有四种方式:

1.【使用控制台部署】

启动tomcat后,在浏览器输入:http://localhost:8080

然后进入到如图所示界面。然后点击左上方的Tomcat Manager,这时候会提示输入用户名和密码,而用户名和密码在哪里配置呢?112519_kwwj_1991555.png

配置管理tomcat的用户名和密码:在E:\javaWebBegin\apache-tomcat-6.0.35\conf目录下有一个tomcat-users.xml,用文本编辑器打开后如图

112521_hxqD_1991555.png

然后在添加:

<role rolename="manager-gui"/>

<user username="tomcat" password="s3cret" roles="manager-gui"/>

为什么要这样添加呢,在tomcat中有介绍,当输入用户名和密码界面点击取消时会跳到下面的界面

112520_M6f3_1991555.png

提示你需要启用注释掉的配置,然后添加用户名和密码,我直接用给的示例复制过来用的,用户名和密码也就分别是:tomcat和s3cret了。

改完文件后保存,然后重启tomcat.

再次进入到输入用户名和密码界面输入,然后就能进入到配置页面了。

114544_tGJC_1991555.png


然后部署工程,比如我粘贴的路径:E:\javaWebBegin\ServletDemo\webapp

114544_kom5_1991555.png

不用重启应该也可以访问,输入localhost:8080/test/hello可以看到页面显示Hello World!(这个工程是这篇文章中提供的demo,可以跟着学哦

http://www.oschina.net/question/12_52027)

其他参考资料:http://wenku.baidu.com/link?url=FHdAK2X-FR4-RCXEXddQFTc8F6u28w5oQa5GED0JZ-Y7Izn-H4fEObqTP5TcRvyQMBhlndBE-zilQ1JEnp4kePQhKuJ6x0AzLM3YHlE6Dfe

http://blog.sina.com.cn/s/blog_61e4a9dd0101j3l9.html


转载于:https://my.oschina.net/u/1991555/blog/337693

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值