* 虚拟主机技术 ---- 在tomcat中配置 <Host> 元素
1、下载搭建tomcat中网站 --- baidu
2、在c盘 新建虚拟主机目录 baidu , 在虚拟主机目录中新建网站根目录 main , 将百度网站复制main 目录中
3、在tomcat中新建<Host> ,修改配置文件 D:\apache-tomcat-6.0.37\conf\server.xml
<Host name="www.baidu.com" appBase="C:\baidu"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
* 重启tomcat
4、修改本机hosts文件
* win7 系统 ,将hosts文件复制到桌面修改,改后复制回去
192.168.3.139 www.baidu.com
5、将c:\baidu\main 网站根目录 配置为缺省虚拟目录
<Context path="" docBase="main" /> ----- 配置缺省虚拟目录 /main 省略
http://www.baidu.com/baidu.htm ---- 访问本机百度 (如没有修改默认的8080端口则需要通过 http://www.baidu.com:8080/baidu.htm 访问)
6、将main目录 baidu.htm 配置 网站欢迎页面
新建WEB-INF目录 下新建web.xml
<?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_2_5.xsd"
version="2.5">
<welcome-file-list>
<welcome-file>baidu.htm</welcome-file>
</welcome-file-list>
</web-app>
MyEclipse 整合 tomcat 进行 web 程序开发
1、配置myeclipse 内部tomcat 插件
配置tomcat6 在 window - preferences -- 搜索tomcat6 配置tomcat6路径到信息中
检查JDK 版本是否符合
Launch 默认采用 debug model
2、将tomcat插件设置为enable 浏览tomcat目录后 配置ok
3、在MyEclipse中通过插件 tomcat6 --- start 实际上 运行tomcat/bin/startup.bat
4、在console窗口 查看tomcat日志
* tomcat6 --- stop server 正常关闭tomcat 调用 tomcat/bin/shutdown.bat
* 如果直接点击 myeclipse console 窗口 红色按钮 --- 强行停止tomcat
配置JDK
先配置环境变量
在eclipse中添加JDK