AKever

导航

tomcat web服务器

tomcat web服务器

Apache Tomcat 8.0 + JDK 8.0

Apache Tomcat 7.0.62 + JDK 1.7.0_04 (传说6.0也没问题)

WARN:

Tomcat 和 JDK是有严格的版本要求的

环境变量:

Using CATALINA_BASE:   D:\apache-tomcat-8.0.23
Using CATALINA_HOME:   D:\apache-tomcat-8.0.23
Using CATALINA_TMPDIR: D:\apache-tomcat-8.0.23\temp
Using JRE_HOME:        C:\Program Files\Java\jdk1.6.0_45
Using CLASSPATH:    %CATALINA_HOME%\bootstrap.jar;%CATALINA_HOME%\bin\tomcat-juli.jar 
Using JAVA_HOME     C:\Program Files\Java\jdk1.8.0_45
Using JRE_HOME      C:\Program Files\Java\jre1.
8.0_45
启动 %CATALINA_HOME%\bin\startup.bat 
网址 http:
//localhost:8080/ (默认)

 -----------------------------------------------------------------------------

发布项目:

1.最简单的发布方式(项目目录在tomcat中)

在 %CATALINA_HOME%/webapps/目录下新建项目目录(hello)

项目目录如上图(index.jsp多余)

web.xml (最简单格式,功能更强大参考 examples)

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                      http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  version="3.0"
  metadata-complete="true">

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.xhtml</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

</web-app>

访问:http://127.0.0.1:8080/hello/

2.添加路径发布目录

a>将 hello 改名 update, 发在 "D:\web"

b>修改"server.xml"(%CATALINA_HOME%/conf) ,添加Context

</Host>
    ... ...
    <Valve ... ... />
    <!-- 添加发布项目 -->
    <Context path="/update" reloadable="true" docBase="D:\web\update" workDir="D:\web\update\work"/>
</Host>

访问:http://127.0.0.1:8080/update/

3.添加文件发布目录(最灵活方便)

a>将updata目录改名:world, 项目目录即为:

"D:\web\world"

b>在(%CATALINA_HOME%/conf/Catalina/localhost)添加一个xml文件(文件名随意),如world.xml

<Context docBase = "D:\web\world" />

访问:http://127.0.0.1:8080/update/

 ================================================

发布一个项目(总结):

1. 将项目整个copy到webapps中
2. 修改conf/server.xml: 在Host 中添加Context 节点
3. 在conf/Catalina/localhost添加一个xml文件

================================================

--- 项目发布 THE END !!

 

End:配置HOST虚拟主机

1. 在server.xml新增<Host>

<Engine>
    <Host name="localhost" ... ... >
... ...
    </Host>
  <!-- 新增Host --> <Host name="www.baidu.com" appBase="D:\web" unpackWARs="true" autoDeploy="true"> </Host> </Engine>

2. 修改 DNS配置文件 HOSTS(C:\Windows\System32\drivers\etc)

#添加
127.0.0.1 www.baidu.com

访问:http://www.baidu.com:8080/world/

改80端口:http://www.baidu.com/world/

 

--- THE END !!

 

 

 

 

 

 

 

posted on 2015-06-25 10:16  AKever  阅读(305)  评论(0)    收藏  举报