Linux下安装Tomcat

来源:互联网 发布:sqlserver修改默认值 编辑:程序博客网 时间:2024/05/21 10:59
1)下载apache-tomcat,然后解压安装
# tar zxvf apache-tomcat-8.0.14.tar.gz# cp -r apache-tomcat-8.0.14  /usr/local/# cd /usr/local/# mv apache-tomcat-8.0.14 tomcat
2)添加服务启动
## 移动catalina.sh文件
# cd /usr/local/tomcat/bin/# cp catalina.sh /etc/init.d/# cd /etc/init.d/# mv catalina.sh tomcatd
## 编辑catalina.sh文件
# vim tomcatd
在#!/bin/bash下输入
# chkconfig: 2345 10 90# description:Tomcat service
在#OS specific support...上输入
CATALINA_HOME=/usr/local/tomcatJAVA_HOME=/usr/local/jdk
## 添加服务
# chkconfig --add tomcatd

Tomcat配置JNDI数据源
1)在Context.xml中添加
<Resource name="jdbc/xxx_db"  
        type="javax.sql.DataSource"
        auth="Container"
        driverClassName="com.mysql.jdbc.Driver"
        url="jdbc:mysql://192.168.xx.xx:3306/xxx_db"
        username="xxxx"
        password="xxxx"
        maxActive="20"
        maxIdle="10"
        maxWait="10000"/>
2)在web.xml中添加
<resource-ref>
    <description>JNDI DataSource</description> 
    <res-ref-name>jdbc/xxx_db</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
</resource-ref>
3)hibernate.cfg.xml中引用方式
<property name="connection.datasource">java:/comp/env/jdbc/xxx_db</property>

Tomcat修改配置
1)在server.xml中
## 增加 URIEncoding="utf-8"
<Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8" />
## 修改docBase="xxx.war" path=""
<Context docBase="xxx.war" path="" reloadable="true"/>

0 0
原创粉丝点击