Tomcat配置解析

 

tomcat解压后目录

Tomcat配置解析

 

bin:可执行文件(startup.bat shutdown.bat)

conf:配置文件(server.xml)

lib:tomcat依赖的jar文件

log:日志文件(记录出错等信息)

temp:临时文件

webapps:可执行的项目(将我们开发的项目 放入该目录)

work:存放由jsp翻译成的java,以及编辑 成的lass文件(jsp -> Java -> class)

 

配置tomcat

配置jdk(必须配置JAVA_HOME)

Tomcat配置解析

 

以此类推

java_home classpath path

jdk环境配置直接看百度的,链接如下:

https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

配置catelina_home

 

然后来测试下:

Tomcat配置解析

 

最后显示Server startup in xxx ms 显示开启成功

双击bin/startup.bat启动tomcat,常见错误:可能与其他服务的端口号冲突。tomcat端口默认8080 (此端口号较为常见,容易冲突), 建议修改此端口(8888)

 

修改端口号

打开conf/server.xml

<Connector part="端口号" protocol = xxxx...

 

Tomcat配置解析

开启服务后访问解析

startup.bat开启后,默认回访问webapps/examples/WEB-INF下的web.xml文件中的

<welcome-file-list>

Tomcat配置解析

 

里面依次访问index文件,就查找到了index.html文件,可以设置默认访问文件,必须要有其中一个文件,

否则会报404状态码,下面先说下状态码

状态码

200:一切正常

404:资源存在

403:权限不足(如果访问a目录,但是a目录设置不可见)

300/301:页面重定向

500:服务器内部错误(代码有误)

其他编码:积累

 

文件可以不放在webapps,但说需要配置虚拟路径

conf/server.xml文件中

<Host name=xxx中

Tomcat配置解析

 

name="locaalhost" 就是根目录下。appBase="webapps"中

那么如何修改路径呢

第一种方式(需要重启tomcat)

docBase:实际路径

path:虚拟路径(绝对路径、相对路径) 可以写绝对路径也可以写相对路径

Tomcat配置解析

 

path相当于docBase绝对路径

第二种方式(不需要重启tomcat)

在conf/Catalina/localhost中创建。项目名.xml 文件

上面代码放进去。就可以了

这种方式不需要重启tomcat

注意(可以把项目明改成ROOT.xml),这样可以直接变成默认项目,但是不建议使用

 

虚拟主机

当我们要用访问默认主机的时候

我们还是要修改server.xml

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwwzw.html