Eclipse配置Tomcat虚拟主机的方法
在Eclipse环境中配置好已下载版本相应的Tomcat服务器时,先不要启动Tomcat服务器,双击Servers下的Tomcat服务器,进入配置,找到Server Locations,选择第二个选项,然后将自己的Tomcat文件所在路径确定在Server path中,然后对服务器HTTP1.1的端口号进行确认是否是80(一般情况下,默认为8080,这个端口号容易被占用,在命令行中输入net stop http命令确认即可解决。为了让配置好的虚拟主机更加真实,我们可以将其改为80端口,80端口是网页的默认端口,可以不用在网页后面加端口号就能对网页进行访问。)
在配置好这些后,Ctrl + S 保存配置信息,下一步,对自动生成的Servers项目中的server.xml文件进行配置
双击点开进入server.xml文件的Source模式
找到含有 protocol=“HTTP/1.1” 的<Connector>
标签内,先添加一个 URIEncoding=“UTF-8” (这个是让我们设计的网页表单部分在提交时,以UTF-8编码格式解析,现在的网页一般都是UTF-8格式,在设计网页时要注意将所有的编码格式统一为UTF-8),然后找到有<Engine>
标签的地方修改默认主机为自己想起的;
例如, www.recruitment.com,然后查看有没有<Host appBase="wtpwebapps">
这一行,没有加上,有的话,修改name属性值为刚才所起的,二者要统一,然后查看这个标签内部有没有<Context>
标签,没有的话,加上并将docBase属性加上,它的属性值就是当前Web项目的名字,同时加上path属性,它的属性值设置为 “/”,其他可以不用写,在启动Tomcat服务器时会自动生成。
然后,确认自己Web项目WEB-INF文件夹下的web.xml中<welcome-file>
的第一顺位是否是WebContent目录下的index.jsp(或其他.jsp文件)
最后进入C:\Windows\System32\drivers\etc目录,
右键用NotePad打开hosts文件,
对其进行编辑,添加一行,本地主机127.0.0.1 之前起的虚拟主机名
保存后,到这里就配置好你想要的虚拟主机了,最后,启动Tomcat服务器,在浏览器中输入你起的虚拟主机,即可进入自己的设计网站,输入一次后,主机会自动记住该网址,下次输入前几个字符即可显示。(配置虚拟主机,就是配置一个假域名)