使用Tomcat在本地搭建服务器

观看此教程之前要保证电脑已经安装过Eclipse(至少配置过jdk)。

tomcat软件是apache旗下的一个开源项目。软件下载链接:http://tomcat.apache.org/

选择适合自己系统的版本。

下载之后,将压缩包解压:

注意目录名不能有中文和空格。目录介绍如下:

  • bin:二进制执行文件。里面最常用的文件是startup.bat
  • conf:配置目录。里面最核心的文件是server.xml。可以在里面改端口号等。默认端口号是8080,也就是说,此端口号不能被其他应用程序占用。
  • lib:库文件。tomcat运行时需要的jar包所在的目录
  • logs:日志
  • temp:临时产生的文件,即缓存
  • webapps:web的应用程序。web应用放置到此目录下浏览器可以直接访问
  • work:编译以后的class文件。

一般这时候如果你双击bin目录下的startup.bat(windows系统)来运行tomcat服务器,会出现一闪而过的情况。

这个时候我们可以通过编译startup.bat文件在最后加上“pause”来查看出什么什么问题:


再次双击运行startup.bat时会提示你具体什么错误,当然在这里一般是因为你还没有配置JAVE_HOME和CATALINA_HOME环境变量,那么就去添加这两个环境变量吧,Java_Home的变量值是JKD的安装目录,CATALINA_HOME的变量值是tomcat的解压目录。(对于不太熟悉环境变量配置步骤的朋友可以自行百度,很简单)

备注说明:只在使用Tomcat服务器时需要额外的在环境变量中添加JAVA_HOME环境变量,如果你只需要让Eclipse软件运行起来,只需要配置Path变量即可。

现在删除添加的pause,然后再运行startup.bat可能还会出现问题,反正我是遇到了,在浏览器中输入localhost:8080/显示:

HTTP Status 500 - java.lang.IllegalStateException: No output folder

这个错误的原因是tomcat分为安装版和解压缩版,就像我在这里采用的是解压缩版,从而能导致tomcat目录没有被读写的权限,导致文件不能被编译到指定的工作目录中。 
解决办法: 

找到tomcat目录,右键“属性--->安全--->编辑”,找到Users,将“完全控制”选项“允许”打钩,应用。

到这里一般都不会有问题了,运行startup.bat之后:

然后在浏览器地址栏中输入:localhost:8080/可以看到tomcat的提示页面说明安装成功:

下面我们可以在tomcat的webapps\ROOT目录中新建一个test.jsp文件:

test.jsp文件中的代码如下:

然后再浏览器地址栏中输入:localhost:8080/test.jsp:


到此Tomcat的配置已经结束了,谢谢各位朋友阅读,有问题的地方欢迎指出。

  • 13
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值