- 浏览: 204756 次
- 性别:
- 来自: 青岛
最新评论
-
sunysh005:
界面太丑了,功能没有问题
SWFUpload+commons-fileupload 上传文件 -
liwh1989:
liwh1989 写道
SWFUpload+commons-fileupload 上传文件 -
liwh1989:
...
SWFUpload+commons-fileupload 上传文件 -
liwh1989:
SWFUpload+commons-fileupload 上传文件 -
貌似掉线:
已用上。多谢!
native2ascii的 java实现
tomcat 常用操作
1. 安装 tomcat 1.1 下载 32-bit Windows zip [apache-tomcat-7.0.4-windows-x86.zip] http://tomcat.apache.org/download-70.cgi 1.2 解压 apache-tomcat-7.0.4-windows-x86.zip d:/apache/apache-tomcat-7.0.4 |-bin |-conf |-lib |-logs |-temp |-webapps |-work [web 应用的临时目录] |-... # 定义 %TOMCAT_HOME% = d:/apache/apache-tomcat-7.0.4 1.3 启动 tomcat %TOMCAT_HOME%/bin/startup.bat 1.4 访问 tomcat http://localhost:8080/ 1.5 关闭 tomcat %TOMCAT_HOME%/bin/shutdown.bat 2. 部署 web 应用 2.1 方式一: 编写 context.xml 文件 # 新建 %TOMCAT_HOME%/conf/Catalina/localhost/my.xml # 文件名 "my" 就是 web 应用的 contextPath # my.xml 内容如下 <?xml version="1.0" encoding="utf-8"?> <Context docBase="D:\workspace\eclipse_wksp\MyWebApp\WebContent" reloadable="true"> </Context> # docBase 所指向的目录结构如下 .../WebContent |-META-INF |-WEB-INF |-classes |-lib |-web.xml |-index.jsp |-... # 启动 tomcat # 访问 web 应用 http://localhost:8080/my 2.2 方式二: 将 web 应用直接复制到 %TOMCAT_HOME%/webapps 中 # 目录结构如下 %TOMCAT_HOME%/webapps/myweb |-META-INF |-WEB-INF |-classes |-lib |-web.xml |-index.jsp |-... # 目录名称 "myweb" 就是 web 应用的 contextPath # 启动 tomcat # 访问 web 应用 http://localhost:8080/myweb 2.3 方式三: .war 部署 # 直接将 MyWebApp.war 复制到 %TOMCAT_HOME%/webapps 中 # .war 结构如下 %TOMCAT_HOME%/webapps/MyWebApp.war |-META-INF |-WEB-INF |-classes |-lib |-web.xml |-index.jsp |-... # 启动 tomcat, tomcat 将自动解压 .war # 其中 MyWebApp.war 的名称 "MyWebApp" 就是 web 应用的 contextPath # 访问 web 应用 http://localhost:8080/MyWebApp 3. 配置多个虚拟主机 # 修改 %TOMCAT_HOME%/conf/server.xml # 将 Engine 元素中的 Host 元素复制一份, 直接粘贴到原来那个 Host 元素之后 # 将第二个 Host 元素的 name 属性改为 "localhost2", appBase 属性改为 "webapps2" # 创建目录 %TOMCAT_HOME%/conf/Catalina/localhost2 # 创建目录 %TOMCAT_HOME%/webapps2 # 将 web 应用 myapp 复制到 %TOMCAT_HOME%/webapps2 # 其中 myapp 目录结构如下 %TOMCAT_HOME%/webapps2/myapp |-META-INF |-WEB-INF |-classes |-lib |-web.xml |_index.jsp |-... # 编辑 C:\Windows\System32\drivers\etc\hosts # 在 ubuntu 中为 /etc/hosts # 添加下面一行内容 127.0.0.1 localhost2 # 启动 tomcat # 访问 web 应用 http://localhost2:8080/myapp 4. 配置多个 Service # 修改 %TOMCAT_HOME%/conf/server.xml # 将 Service 元素复制一份,直接粘贴到原来那个 Service 元素之后 # 按照下列步骤修改第二个 Service 元素: # 将 Service 元素的 name 属性改为 Catalina2 # 将第一个 Connector 元素的 port 属性由 8080 改为 8081 # 将第二个 Connector 元素的 port 属性由 8009 改为 8010 # 将 Engine 元素的 name 属性由 Catalina 改为 Catalina2,与 Service 的 name 属性保持一致 # 将 Host 元素的 appBase 属性由 webapps 改为 webapps2 # 创建目录 %TOMCAT_HOME%/conf/Catalina2/localhost %TOMCAT_HOME%/webapps2 # 将 %TOMCAT_HOME%/webapps/ROOT 复制到 %TOMCAT_HOME%/webapps2 > xcopy webapps\ROOT webapps2\ROOT /E [windows] $ cp webapps\ROOT webapps2\ROOT [linux] # 启动 tomcat # 访问 tomcat 主页 http://localhost:8080/ http://localhost:8081/ 5. tomcat 内存溢出处理办法 # 修改 %TOMCAT_HOME%/bin/catalina.bat # -Xms 初始堆大小 # -Xmx 最大堆大小 # -XX:PermSize 初始永久区大小 # -XX:MaxPermSize 最大永久区大小 set JAVA_OPTS=-server -Xincgc -Xms1024m -Xmx1024m -XX:MaxPermSize=256m # 具体有哪些参数可查看 [java -X] 或 # http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html # http://download.oracle.com/javase/6/docs/technotes/guides/javaws/developersguide/syntax.html#resources # 参考文章 # http://hi.baidu.com/wuyuwenct/blog/item/c3c9321de48e508787d6b6df.html # http://www.duduwolf.com/wiki/2009/922.html 6. 使用 JRebel hot update .class # 修改 %TOMCAT_HOME%/bin/catalina.bat set JAVA_OPTS=%JAVA_OPTS% -noverify -javaagent:D:/library/lib_share/jrebel.jar # 上述设置可以动态更新 WEB-INF/classes 中的 .class, # 但对 WEB-INF/lib 中的 .jar 无效, 如果要动态更新 .jar, # 需要创建 WEB-INF/classes/rebel.xml, 内容如下 <?xml version="1.0" encoding="UTF-8"?> <application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://www.zeroturnaround.com/alderaan/rebel-2_0.xsd"> <classpath> <dir name="D:\workspace\eclipse_my\Test\WebContent\WEB-INF\classes"/> </classpath> </application> # 引:http://www.zeroturnaround.com/jrebel/
附:
1. tomcat for eclipse plugin
http://www.eclipsetotale.com/tomcatPlugin.html
2. jndi
http://tomcat.apache.org/tomcat-5.5-doc/jndi-resources-howto.html#JDBC_Data_Sources
3. tomcat
http://www.ibm.com/developerworks/cn/education/java/j-tomcat/index.html
https://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/
http://www.ibm.com/developerworks/cn/java/j-lo-tomcat2/
评论
2 楼
ipconfig1
2011-03-30
今天面试时还问到拉。不错,对我很有帮助
只是 vi /etc/hosts
说是没有权限,等我chmod 777 /etc/hosts时
显示没有权限修改他的权限,linux系统是公司装的,郁闷!
只是 vi /etc/hosts
说是没有权限,等我chmod 777 /etc/hosts时
显示没有权限修改他的权限,linux系统是公司装的,郁闷!
1 楼
dyccsxg
2011-03-08
配置 jndi 数据源
<?xml version="1.0" encoding="UTF-8"?> <Context docBase="D:\workspace\eclipse_wksp\MyWebApp\WebContent" reloadable="false"> <Resource name="jdbc/orcl" type="javax.sql.DataSource" auth="Container" maxActive="100" maxIdle="30" maxWait="10000" username="scott" password="tigger" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"/> </Context>
发表评论
-
ubuntu 里安装 db2
2011-04-11 16:17 5300# 下载 http://www-01.ibm.com ... -
几个小算法题
2011-04-03 13:40 1145/** * 数字三角 * 当 n == 7 时输 ... -
获取 SkyDrive 的文件外链固定地址
2011-04-03 11:47 1461javascript: var id = window.se ... -
常用知识记录
2011-04-02 17:25 1632sql 部分 1. 查询已创建的数据库 // ... -
Java 与 C++ 在表达式运算上的一点异同
2010-12-25 00:24 12931. java public class Main{ ... -
SWFUpload+commons-fileupload 上传文件
2010-12-17 19:20 11012说明:使用SWFUpload 上传文件,可在客户端校验文件大小 ... -
在 ubuntu 下搭建 ftp 服务端 [ vsftpd ]
2010-11-16 20:11 1901vsftpd 1. 安装 ftp 服务端 ... -
在 ubuntu 下搭建 svn 服务端
2010-11-13 20:43 3011参考: http://wiki.ubunt ... -
正则表达式常用功能代码
2010-11-02 19:37 13341. 校验 /** * 校验 email * @pa ... -
三种常见的排序方法[选择,冒泡,快速]
2010-10-17 17:51 1119public class Main{ public ... -
Filter 常用代码
2010-10-12 22:50 12281. 压缩 Filter // GZIPFilter.jav ... -
log4j 常用配置代码
2010-10-12 14:35 1399Reference library: commons-log ... -
计算组合数并输出
2010-09-14 09:35 5615问题描述:计算一组数据的组合数并输出 例如:输入1,2,3 ... -
native2ascii的 java实现
2010-09-13 13:49 3893描述:简单模拟JDK自带的 native2ascii.exe ... -
计算全排列
2010-09-13 09:04 1607问题描述:计算一组数 ... -
apache commons dbcp 学习与使用
2010-06-18 20:37 1603类结构 org |_demo |_d ... -
Java常用功能代码
2010-06-10 14:33 59111. 屏幕截图 public static ... -
一个关于组合数的问题
2010-05-03 20:09 11811. 题目来源 未解之谜俱 ... -
Java常用功能代码[ 2 ]
2010-04-27 17:35 14091. 加载所有 jar 包中同名的配置文件 /** * ... -
程序员学习之路
2010-04-14 20:59 14991. JavaScript 1.1 全方位、多角度学习Jav ...
相关推荐
tomcat在linux中部署后常用的一些操作命令,不多但是非常实用,建议新手可以下载看看学习哦。
本资料详细解析了Tomcat的常用配置信息,对于Java开发面试者和Web项目开发初学者来说,了解并掌握这些知识是至关重要的。 1. **Tomcat基础配置** - `server.xml`: 这是Tomcat的核心配置文件,包含了服务器的全局...
在Linux环境下部署与管理Java Web应用程序时,Apache Tomcat服务器作为最常用的轻量级应用容器之一,其启动与停止命令是运维人员必须掌握的基本技能。本文将详细介绍如何在Linux系统中启动Tomcat服务器,并解释相关...
### Tomcat常用功能的配置详解 #### 一、修改Tomcat的JDK目录 在运行Tomcat时,我们需要指定一个JDK版本。这是因为Tomcat作为Java应用服务器,其运行依赖于JDK环境。若想更改Tomcat所使用的JDK路径,可以按照以下...
**Tomcat 常用配置详解** Tomcat是一款广泛应用的开源Java Servlet容器,它负责运行Web应用程序,包括Servlet和JSP。本篇文章将深入探讨Tomcat的两个核心配置文件——`server.xml`和`context.xml`,以及它们如何...
本文将详细介绍在Linux系统中对Tomcat进行的一些基本操作,包括启动、监控、停止以及日志查看。 首先,启动Tomcat非常简单。假设Tomcat已经安装在了`/usr/local/tomcat7`目录下,你可以通过以下步骤来启动服务: 1...
### 在Linux下安装JDK与Tomcat的方法步骤及相关命令 #### Linux系统介绍 - **Unix系统**:作为最早的计算机操作系统之一,Unix系统最初是为巨型机设计的,并且具有非常强大的硬件管理能力。 - **Linux系统**:由...
打开命令提示符,输入`%CATALINA_HOME%\bin\startup.bat`以启动Tomcat服务器。在浏览器中输入`http://localhost:8080`,如果看到Tomcat的默认欢迎页面,说明安装成功。 5. **常用设置**: - **修改端口**:在`...
对于使用Java Web应用的开发者来说,Tomcat服务器是常用的轻量级应用服务器。然而,IntelliJ IDEA的社区版默认并未集成Tomcat,这给开发者带来了不便。为了解决这个问题,`Idea Tomcat Runner` 插件应运而生。 **一...
需要注意的是,`which`命令通常用于查找可执行文件或命令的路径,而`tomcat`可能不是系统的默认命令,因此该方法不一定能找到Tomcat的确切位置。 - 如果上述方法未能找到Tomcat的路径,可以手动进入安装目录。通常...
在Linux环境中,Tomcat8是开发者和系统管理员常用的工具,因为它的轻量级特性,易于配置和管理。安装和运行Apache Tomcat 8.0.26.tar.gz文件的过程如下: 1. **下载**:首先,你需要从官方网站或者其他可靠的源下载...
1. **停止Tomcat服务**:确保在进行任何清理操作之前停止Tomcat服务。这是因为Tomcat在运行时可能会阻止某些文件被删除。 2. **删除`work`目录下的文件**:找到Tomcat的安装目录,通常情况下,Tomcat会将编译后的JSP...
在Linux系统中,Tomcat 7是一个常用的轻量级服务器,适合运行Java Web应用程序。在本教程中,我们将深入探讨如何在Linux上安装和管理Apache Tomcat 7。 首先,我们需要获取Tomcat 7的软件包。在描述中提到的`apache...
3. **移动或软链接**: 解压后,你可以将Tomcat目录移动到一个常用的位置,如`/opt`或创建一个符号链接到`/usr/local/tomcat`。 **三、环境配置** 1. **设置环境变量**: 在`~/.bashrc`或`~/.bash_profile`文件中添加...
Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...
Tomcat作为最常用的Java Servlet容器,其Session管理能力直接影响到应用的性能和可扩展性。本教程将详细介绍如何利用Tomcat 8或9以及Redis实现Session共享,支持Redis集群,以提高系统的可伸缩性和数据一致性。 ...
linux 常用运维命令,tomcat、oracle、防火墙
在IT行业中,Tomcat服务器是Java Web应用最常用的轻量级应用服务器,它主要用于运行Servlet和JSP。本文将详细讲解如何在Tomcat服务器上部署Java Web项目。 首先,了解Tomcat的基本结构至关重要。Tomcat目录通常包含...