Linux下Tomcat的安装和部署

来源:互联网 发布:经典小说推荐 知乎 编辑:程序博客网 时间:2024/05/21 15:05

一、安装tomcat


1.下载tomcat安装包apache-tomcat-7.0.62.tar.gz和jdk1.7


2.安装tomcat,将apache-tomcat-7.0.62.tar.gz复制到目录/usr/local/tomcat后进行解压缩;


3.配置tomcat


  • 配置JAVA_HOME路径
打开文件/usr/local/tomcat/apache-tomcat-7.0.62/bin/catalina.sh

修改JAVA_HOME的值为/usr/local/java/jdk1.7.0_67


  • 为防止8080端口已占用,可修改端口号为8888
打开文件/usr/local/tomcat/apache-tomcat-7.0.62/conf/server.xml
修改端口号:
 <Connector port="8888" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
    <Connector executor="tomcatThreadPool"
               port="8888" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
  • 启动tomcat
进入目录/usr/local/tomcat/apache-tomcat-7.0.62/bin,执行./startup.sh
查看进程:ps -ef|grep tomcat
  • 测试tomcat是否安装成功
使用浏览器输入http://192.168.108.168:8888如果有页面打开,说明已安装完成;
其中192.168.108.168是部署tomcat的主机地址;
  • tomcat安装完毕




二、部署Web项目


【方法1】

直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。



【方法2】

在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句。

<Context    path="/hello"   docBase="F:\eclipse3.2\workspace\hello\WebRoot"     debug="0"    privileged="true">      </Context>
其中,docBase为设置项目的路径。


【方法3】

在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名,只要和当前文件中的文件名不重复即可,代码如下。


<Context    path="/hello"   docBase="D:\eclipse3.2\workspace\hello\WebRoot"     debug="0"    privileged="true">      </Context>


第三种方法相对来说比较灵活,并且可以设置别名。
0 0
原创粉丝点击