Tomcat服务器的设置

这两天耗费了不少精力配置Tomcat服务器,遇到很多问题,现在把心得跟大家交流一下。


一、获取Tomcat:


看到下载界面分为两部分:第一部分是二进制压缩包,这是已经编译好的文件,直接使用即可。千万不要选第二部分,源码包。在这儿跌了第一个跟头!


二、配置

如果选择的是源码包,会提示一大堆错误,CATALINA_HOME环境变量配置错误啊等等。

只要我们的机器上安装过JDK(Tomcat 8.0要求JDK 1.7及以上版本)就OK了。如果提示未配置CATALINA_HOME变量的话,就去环境变量里配置两个:

CATALINA_HOME和CATALINA_BASE,值设为Tomcat的解压根目录就可以(此处应注意,JAVA_HOME和CATALINA_HOME的值后面不应有分号,不应是bin目录)。

Tomcat默认的端口号是8080,如果自己的机器该端口被占用或者想更改端口,可在解压根目录下的conf \ server.xml中修改。如下:

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

三、运行

这时我们在DOS进到%CATALINA_HOME%下的bin,执行catalina.bat start

如果我们看到启动时间的字样,则说明大功告成了!


但是很不幸,有时还是会发生闪退的情况,这时需要检查错误,通常是环境变量设置的问题,比如多加了分号什么的。

如果想自己检查错误怎么办呢,我们可以在bin \ startup.bat中最后加上PAUSE,这样就不会闪退,我们就能看到系统提示的错误了。


四、管理

这时我们已经完成绝大部分的工作,接下来就可以在浏览器中输入localhost:8080(如果更换过端口则换成修改之后的)访问服务器了。

如果能看到那只可爱的小猫咪,就说明大功告成啦!

通常为了方便管理自己的网络应用,我们可以通过“管理应用”来查看自己的应用:

But问题又来啦!!

这是怎么一回事,稍微读一下,发现是自己的账号权限不够,缺少一个叫做“manager-gui”的权限,顾名思义就是可以通过图形界面管理的权限。我们可以进入%CATALINA_HOME% \ conf \ tomcat-users.xml中修改,添加如下代码:

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

这个的意思就是添加“manager-gui”的权限,并新建一个拥有这种权限的用户,包括账号和密码。

修改完成之后,再次进到Manager App里面

终于可以方便的管理自己的应用了,随时选择run或者stop,简直不能再好了。


五、结束

到这里Tomcat的配置阶段就算完成了,大家就可以动手写自己的第一个web程序了,尽情享受吧!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值