2019.9.20 tomcat自定义网站测试
Posted 愿得一人心,
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019.9.20 tomcat自定义网站测试相关的知识,希望对你有一定的参考价值。
1,首先在根目录建立一个web目录,并在里面创建一个web目录,用于存放网站文件
[root@nginx ~]# mkdir -pv /web/webapp
2,在webapp目录下建立一个index.jsp的测试页面
[root@nginx ~]# vim /web/webapp/index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<head>
<title>JSP test page</title>
</head>
<body>
<% out.println("Welcome to test site,http://www.a.com");%>
</body>
</html>
3,修改Tomcat的server.xml主配置文件
定义一个虚拟主机,并将网站文件路径指向已经建立的/web/webapp,在host段增加context段
[root@nginx ~]# cd /usr/local/tomcat8/conf/
[root@nginx conf]# ls
Catalina context.xml logging.properties tomcat-users.xml
catalina.policy jaspic-providers.xml server.xml tomcat-users.xsd
catalina.properties jaspic-providers.xsd server.xml.bak web.xml
[root@nginx conf]# cp server.xml server.xml.bak //修改之前先备份
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context docBase="/web/webapp" path="" reloadable="flase" //在159行添加红色的字段
> //docBase="/web/webapp" 表示 web应用的文档基准目录
</Context> //path="" 设置默认”类“
//reloadable="flase" //设置监视”类“是否变化
[root@nginx conf]# /usr/local/tomcat8/bin/shutdown.sh //关闭
[root@nginx conf]# /usr/local/tomcat8/bin/startup.sh //开启
[root@nginx conf]# tail -f /usr/local/tomcat8/logs/catalina.out //最终判断服务有没有开启查看下面这三个日志
20-Sep-2019 23:47:01.962 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
20-Sep-2019 23:47:02.004 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
20-Sep-2019 23:47:02.026 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 1303 ms
之后测试就可以了,192.168.200.114:8080
页面会出来这个Welcome to test site,http://www.a.com
以上是关于2019.9.20 tomcat自定义网站测试的主要内容,如果未能解决你的问题,请参考以下文章