1.目标
能够安装,启动,关闭tomcat服务器
2.讲解
2.1讲述
Tomcat服务器是⼀个免费的开放源代码的Web应⽤服务器。
Tomcat是Apache软件基金会(Apache SoftwareFoundation)的Jakarta项目中的⼀个核心项目,由Apache、Sun和其他一些公司及个⼈共同开发而成。由于有了Sun的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat中得到体现。
因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,是目前比较流行的wed应用服务器
2.2tomcat的下载
强调:我们使用的软件版本,要和老师用的版本一致
目前阶段:
jdk8、mysql5、tomcat8
1.先去官网下载:http://tomcat.apache.org/,选择tomcat8版本(红框所示):
2. 选择要下载的⽂件(红框所示):
2.选择下载的文件
tar.gz 一件 是linux操作系统下的安装版本
exe一件是window操作系统下的安装版本
zip一件是window操作系统下压缩版本(我们选择zip⽂件)
3.下载完成
2.3tomcat服务器软件安装
1. 直接解压当前这个tomcat压缩包:(不要有中文,不要有空格)
2. 配置环境变量:
tomcat运⾏依赖于java环境:
2.4tomcat的目录结构
2.5.启动和关闭tomcat服务器
1.启动tomcat服务器
查找tomcat目录下bin目录,查找其中的startup.bat命令,双击启动服务器:
启动效果:
2.测试访问tomcat服务器
打开浏览器在,在浏览器的地址栏中输:http://127.0.0.1:8080或者http://localhost:8080
注: Localhost相当于127.0.0.1
3.关闭服务器:
查找tomcat⽬录下bin目录,查找其中的shutdown.bat命令,双击关闭服务器:
3.小结
3.0安装注意点
解压到⼀个没有中⽂和空格目录下
使⽤之前, 配置java_home和path(jdk环境变量)
java_home 不要配到bin⽬录,配到jdk的安装目录
path 才是配到bin目录
3.1端口号冲突
报如下异常: java.net.BindException: Address already inuse: JVM_Bind 8080
解决方法:
第⼀种:修改Tomcat的端口号
修改conf/server.xml , 第70行左右
第⼆种:查询出来哪⼀个进程把8080占用了, 结束掉占用8080端口后的程序
打开命令行输入: netstat -ano
找到占⽤了8080 端口的 进程的id
去任务管理器kill掉这个id对应的程序
3.2JAVA_HOME没有配置
会出现闪退 (如果java_home配置了还是闪退 忽略它了, 后面在IDEA⾥⾯进⾏启动, 就没有这个问题)