青岛做网站
        行业新闻
行业新闻
当前位置:首页> 新闻动态 > 行业新闻

Tomcat7.0服务器配置与多域名绑定

更新时间:2013-10-17
  大家好,我是青岛做网站,各位站长朋友都知道Tomcat7已经发布多时,Tomcat7增加了对Servlet 3.0,JSP 2.2JSP-EL2.2的支持、支持web application内存泄露的检测和防护等很多新功能。今天笔者主要介绍如何配置Tomcat7,并且如果在tomcat7服务器上绑定多个域名。

第一:如何搭建Tomcat7.0 JSP服务器

1、软件下载

首先需要下载jdk1.6tomcat7.0,可搜索下具体下载地址,我下载的如下图:

2JDK安装和配置

  安装JDK,直接点击安装即可,比如默认安装的路径为:C:\Program Files\Java\jdk1.6.0_22。安装之后需要设定环境变量。在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:(假设你的jdk安装目录如上设置)

新建变量名: JAVA_HOME,(value)为:C:\Program Files\Java\jdk1.6.0_22

查找变量名:path ,增加值(value)为:%JAVA_HOME%\bin;

添加完毕,确定即可。接下来简单测试环境变量是否配置正确:

public class Test{

    public static void main(String args[]){

        System.out.println("Hello Leyond");

    }

}

将以上代码拷贝保存成Test.java文件。然后命令行窗口(xp:在运行输入cmd,vistawin7直接在搜索框中输入cmd)CD到文件所在的目录,然后键入下列命令:

javac Test.java

java Test

  注意第二个命令没有.java后缀。如果看到“Hello Leyond”,则表明jdk环境变量配置成功,没有的话,检查自己的配置情况。

3Tomcat7安装和配置

  下载zip文件之后直接解压到某个目录下,比如:C:\itdevelop\Tomcat7。然后在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:

新建变量名: TOMCAT_HOME, (value)为:C:\itdevelop\Tomcat7

最后进入Tomcat7安装目录下的Bin目录,启动Tomcat,在浏览器中输入:http://localhost:8080/,若可以看到Tomcat7的欢迎界面,表示Tomcat7配置成功了。

第二:如何在tomcat7.0服务上绑定多个域名、多个项目

如果想在tomcat7.0服务上绑定多个域名、多个项目就需要修改tomcat目录下的conf文件夹下server.xml文件

1<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000" redirectPort="8443"/>

port改成你的端口

2、修改默认webapps

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">

...

</Host>

appBase 可以修改成你的站点位置如:D:/web

3、修改默认目录ROOT

具体是是在<Host></Host>之间加上Content标签,你可以理解为每个Content都代表一个应用。

 <Context path="" docBase="/myweb" debug="0" reloadable="true"/>

path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;

docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个myweb目录,让该目录作为我的默认目录。

debugreloadable一般都分别设置成0true

4、多个项目

<Host name="aa.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">

...

</Host>

 <Host name="bb.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">

...

</Host>

5、绑定域名

<Host name="abc.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">

<Alias>www.abc.com</Alias> <!--多个域名-->

</Host>

6、重启tomcat

7、打开浏览器,输入绑定的域名,如果可以正常访问说明绑定成功。

 

 

免责声明:本站所有资讯内容搜集整理于互联网或者网友提供,并不代表本网赞同其观点,仅供学习与交流使用,如果不小心侵犯到你的权益,如果你对文章内容、图片和版权等问题存在异议,请及时联系我们删除该信息。