1、安装tomcat前需配置java环境,到jdk官网下载jdk安装包,由于本机已安装java则此处不在赘述
2、官网下载 apache-tomcat-8.5.43.tar.gz
3、解压tomcat至指定路径
tar -xzvf apache-tomcat-8.5.43.tar.gz -C /usr/local
cd /usr/local 修改文件夹名称 mv apache-tomcat-8.5.43 tomcat8
4、启动tomcat
cd /usr/local/tomcat8/bin ./startup.sh
关闭tomcat cd /usr/local/tomcat8/bin ./shoutdown
tomcat默认的端口是8080,为避免与其他端口冲突,则进入cd /usr/local/tomcat8/conf 的server.xml进行端口修改
注意:修改tomca配置先将其关闭后修改配置再开启tomcat
5、配置tomcat账号密码登陆(web界面)
cd /usr/local/tomcat8/conf vim tomcat-users.xml
在tomcat-users.xml上加上
<role rolename="admin"/>
<user username="admin" password="123456" roles="admin"/>
6、tomcat部署应用
部署helloworld
(a)到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录
(b)在webapps目录下新建一个目录myapp,也就是项目名。部署项目,就是在webapps目录下新建文件夹,tomcat启动后会自动部署
(c)myapp下新建一个目录WEB-INF;#注意,目录名称是区分大小写的
(d)WEB-INF下新建一个文件web.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>
(d)在myapp下新建一个测试得jsp页面,文件名为index.jsp
<html>
<body>
<center>
Now time is : <%=new java.util.Date() %>
</center>
</body>
</html>
(e)重启Tomcat
打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了