linux上安装,运行tomcat
来源:互联网 发布:电火花电脉冲编程 编辑:程序博客网 时间:2024/05/17 09:33
1、下载tomcat
可以先下载到本地,然后上传到Linux
也可以在Linux上直接下载,命令如下:
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
解压文件
tar -xvf apache-tomcat-7.0.69.tar.gz
2、配置tomcat
2.1 安装配置jdk,此处省略
2.2 更改文件夹名称;mv apache-tomcat-7.0.69 tomcat-7.0.69
2.3 配置环境变量 /etc/profile
CATALINA_HOME=/picclife/soft/tomcat-7.0.69
PATH=$CATALINA_HOME/bin:$PATH
export CATALINA_HOME PATH
3、配置文件
server.xml 主配置文件
context.xml 每个webapp应用都可以有自己的配置文件,通常位于应用的WEB-INF目录中,用于定义会话管理,jdbc等
web.xml 每个webapp部署之后可以访问,此文件用于为所以的应用提供默认部署相关配置
tomcat-user.xml 用户认证帐号和密码的配置文件
catalina.policy 安全运行策略
catalina.properties java属性的配置文件,jvm性能调整
logging.properties
4、配置用户角色信息tomcat-users.xml
<role rolename="admin"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="admin" password="admin123" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script" />
<user username="tomcat" password="tom123" roles="admin-gui,admin-script"/>
5、配置堆内存,非堆内存,catalina.sh 第一行之后加入
JAVA_OPTS="$JAVA_OPTS -server -Xms100m -Xmx100m -XX:PermSize=85M -XX:MaxPermSize=85m -Djava.awt.headless=true"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"
maxThreads="500"
minSpareThreads="100"
maxSpareThreads="200"
acceptCount="200"
enableLookups="false"
/>
6、启动/停止
catalina.sh start
catalina.sh stop
7、登录控制台
用户名/密码在第4步已经配置了
8、部署应用
点击页面中的
For security, access to the manager webapp is restricted.
其中manager webapp是个超链接
或者点击页面右上角的 Manager App
进入部署页面
WAR file to deploy 项目
点击浏览,选择应用的war包即可部署
部署成功后在 Applications项目下,有我们刚才部署的应用
9、配置数据源
<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="123456" driverClassName="com.mysql.jdbc.Driver"
可以先下载到本地,然后上传到Linux
也可以在Linux上直接下载,命令如下:
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
解压文件
tar -xvf apache-tomcat-7.0.69.tar.gz
2、配置tomcat
2.1 安装配置jdk,此处省略
2.2 更改文件夹名称;mv apache-tomcat-7.0.69 tomcat-7.0.69
2.3 配置环境变量 /etc/profile
CATALINA_HOME=/picclife/soft/tomcat-7.0.69
PATH=$CATALINA_HOME/bin:$PATH
export CATALINA_HOME PATH
3、配置文件
server.xml 主配置文件
context.xml 每个webapp应用都可以有自己的配置文件,通常位于应用的WEB-INF目录中,用于定义会话管理,jdbc等
web.xml 每个webapp部署之后可以访问,此文件用于为所以的应用提供默认部署相关配置
tomcat-user.xml 用户认证帐号和密码的配置文件
catalina.policy 安全运行策略
catalina.properties java属性的配置文件,jvm性能调整
logging.properties
4、配置用户角色信息tomcat-users.xml
<role rolename="admin"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="admin" password="admin123" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script" />
<user username="tomcat" password="tom123" roles="admin-gui,admin-script"/>
5、配置堆内存,非堆内存,catalina.sh 第一行之后加入
JAVA_OPTS="$JAVA_OPTS -server -Xms100m -Xmx100m -XX:PermSize=85M -XX:MaxPermSize=85m -Djava.awt.headless=true"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"
maxThreads="500"
minSpareThreads="100"
maxSpareThreads="200"
acceptCount="200"
enableLookups="false"
/>
6、启动/停止
catalina.sh start
catalina.sh stop
7、登录控制台
用户名/密码在第4步已经配置了
8、部署应用
点击页面中的
For security, access to the manager webapp is restricted.
其中manager webapp是个超链接
或者点击页面右上角的 Manager App
进入部署页面
WAR file to deploy 项目
点击浏览,选择应用的war包即可部署
部署成功后在 Applications项目下,有我们刚才部署的应用
9、配置数据源
<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="123456" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://192.168.239.134:3306/javatest"/>
0 0
- linux上安装,运行tomcat
- Linux上安装Tomcat
- Linux上安装tomcat
- Linux上tomcat的安装
- Linux上tomcat的安装
- Linux服务器上安装tomcat
- Linux上安装JDK+Tomcat
- Linux上安装JDK+Tomcat
- linux上安装tomcat步骤
- Tomcat在Linux上安装
- Linux 上tomcat的安装
- Linux上安装配置tomcat
- Linux上安装JDK、Tomcat
- Linux系统上安装tomcat
- Linux系统上安装tomcat
- 在Linux上安装TomCat
- Linux上安装配置tomcat
- linux上tomcat的安装
- Java中的继承和多态
- MSHFlexGrid控件——点击某行时该行被选中
- nginx监听端口非80时的转发问题的配置文件
- 【poj1655】Balancing Act
- 杨氏矩阵
- linux上安装,运行tomcat
- tyvj p1063 数字串 贪心
- Java中的接口(interface)
- IP地址、子网掩码、网络号、主机号、网络地址、主机地址
- 什么是单例模式?
- 官方URLRewriter Module实现URL重写
- 我上传的CSDN资源无法使用的处理方法
- 我的作品 电子元件替换速查字典V5.0
- 剑指offer----把二叉树打印成多行----java实现