- 浏览: 622798 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
zhunengfei:
THS!
window.open()打开一个子页面,如何在子页面关闭时刷新父页面? -
kevin_liao:
非常感谢,,各种尝试,用了之后就OK了。。世界突然就安静了
android javax.net.ssl.SSLPeerUnverifiedException: No peer certificate -
上官轩:
XML document structures must start and end within the same entity. -
aaron_brothers:
...
C3P0连接池jar,proxool连接池jar 下载 -
单证员:
...
XML document structures must start and end within the same entity.
1 下载tomcat的压缩包(不是安装的那种,直接解压缩就能用的)
下载地址:http://tomcat.apache.org/download-55.cgi
下载好的文件名是:apache-tomcat-5.5.23.zip
2 解压缩。我解压缩到了C:\
分别是C:\apache-tomcat-5.5.23-1,C:\apache-tomcat-5.5.23-2
3 修改任意一个的配置文件
比如apache-tomcat-5.5.23-1,
C:\apache-tomcat-5.5.23-1\conf\server.xml用记事本什么的打开
修改3个地方
第一:
<Server port="9005" shutdown="SHUTDOWN"> ----原来是8005
第二
<Connector port="9080" maxHttpHeaderSize="8192" ----原来是8080
第三<Connector port="9009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> ---原来是8009
然后保存
4 开启第一个tomcat
运行-cmd
设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
set CATALINA_HOME=C:\apache-tomcat-5.5.23-1
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-1\bin\startup.bat
(关闭可以用C:\apache-tomcat-5.5.23-1\bin\shutdown.bat)
4 开启第二个tomcat
运行-cmd(打开了另一个命令窗口)
还是要设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
set CATALINA_HOME=C:\apache-tomcat-5.5.23-2 (注意tomcat目录我指向了另一个)
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-2\bin\startup.bat 注意也是另一个--5.5.23-2)
(关闭可以用C:\apache-tomcat-5.5.23-2\bin\shutdown.bat)(注意也是另一个--5.5.23-2)
完毕
备注:
可能的错误:
1 命令行提示:The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
翻译:这个CATALINA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
解决:用我上边的set命令设置CATALINA_HOME即可
2 命令行提示: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
翻译:JAVA_HOME或者JRE_HOME环境变量任意一个都没有定义
这个程序运行需要(这两个中的)至少一个环境变量
解决:用我上边的set命令设置JAVA_HOME即可
3 命令行提示:The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
翻译:JAVA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
JAVA_HOME应该指向JDK而不是JRE
解决:用我上边的set命令设置JAVA_HOME,确信指向了JDK的目录
4 关于修改的端口号:只要不是常见端口号就行,别设置常见端口号
下边的是比较常见的,别设置成这些就行基本9000多都没人用
服务名称 端口号/协议[别名] #注释
ftp-data 20/tcp #FTP, data
ftp 21/tcp #FTP. control
telnet 23/tcp
smtp 25/tcp mail #Simple Mail Transfer Protocol
time 37/tcp timserver
time 37/udp timserver
domain 53/tcp #Domain Name Server
domain 53/udp #Domain Name Server
tftp 69/udp #Trivial File Transfer
gopher 70/tcp
http 80/tcp www www-http #World Wide Web
pop3 110/tcp #Post Office Protocol - Version 3
nntp 119/tcp usenet #Network News Transfer Protocol
netbios-ns 137/tcp nbname #NETBIOS Name Service
netbios-ns 137/udp nbname #NETBIOS Name Service
netbios-dgm 138/udp nbdatagram #NETBIOS Datagram Service
netbios-ssn 139/tcp nbsession #NETBIOS Session Service
imap 143/tcp imap4 #Internet Message Access Protocol
snmp 161/udp #SNMP
snmptrap 162/udp snmp-trap #SNMP trap
irc 194/tcp #Internet Relay Chat Protocol
ipx 213/udp #IPX over IP
ldap 389/tcp #Lightweight Directory Access Protocol
https 443/tcp MCom
https 443/udp MCom
uucp 540/tcp uucpd
ldaps 636/tcp sldap #LDAP over TLS/SSL
doom 666/tcp #Doom Id Software
doom 666/udp #Doom Id Software
phone 1167/udp #Conference calling
ms-sql-s 1433/tcp #Microsoft-SQL-Server
ms-sql-s 1433/udp #Microsoft-SQL-Server
ms-sql-m 1434/tcp #Microsoft-SQL-Monitor
ms-sql-m 1434/udp #Microsoft-SQL-Monitor
wins 1512/tcp #Microsoft Windows Internet Name Service
wins 1512/udp #Microsoft Windows Internet Name Service
l2tp 1701/udp #Layer Two Tunneling Protocol
pptp 1723/tcp #Point-to-point tunnelling protocol
radius 1812/udp #RADIUS authentication protocol
radacct 1813/udp #RADIUS accounting protocol
nfsd 2049/udp nfs #NFS server
knetd 2053/tcp #Kerberos de-multiplexor
man 9535/tcp #Remote Man Server
下载地址:http://tomcat.apache.org/download-55.cgi
下载好的文件名是:apache-tomcat-5.5.23.zip
2 解压缩。我解压缩到了C:\
分别是C:\apache-tomcat-5.5.23-1,C:\apache-tomcat-5.5.23-2
3 修改任意一个的配置文件
比如apache-tomcat-5.5.23-1,
C:\apache-tomcat-5.5.23-1\conf\server.xml用记事本什么的打开
修改3个地方
第一:
<Server port="9005" shutdown="SHUTDOWN"> ----原来是8005
第二
<Connector port="9080" maxHttpHeaderSize="8192" ----原来是8080
第三<Connector port="9009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> ---原来是8009
然后保存
4 开启第一个tomcat
运行-cmd
设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
set CATALINA_HOME=C:\apache-tomcat-5.5.23-1
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-1\bin\startup.bat
(关闭可以用C:\apache-tomcat-5.5.23-1\bin\shutdown.bat)
4 开启第二个tomcat
运行-cmd(打开了另一个命令窗口)
还是要设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
set CATALINA_HOME=C:\apache-tomcat-5.5.23-2 (注意tomcat目录我指向了另一个)
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-2\bin\startup.bat 注意也是另一个--5.5.23-2)
(关闭可以用C:\apache-tomcat-5.5.23-2\bin\shutdown.bat)(注意也是另一个--5.5.23-2)
完毕
备注:
可能的错误:
1 命令行提示:The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
翻译:这个CATALINA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
解决:用我上边的set命令设置CATALINA_HOME即可
2 命令行提示: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
翻译:JAVA_HOME或者JRE_HOME环境变量任意一个都没有定义
这个程序运行需要(这两个中的)至少一个环境变量
解决:用我上边的set命令设置JAVA_HOME即可
3 命令行提示:The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
翻译:JAVA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
JAVA_HOME应该指向JDK而不是JRE
解决:用我上边的set命令设置JAVA_HOME,确信指向了JDK的目录
4 关于修改的端口号:只要不是常见端口号就行,别设置常见端口号
下边的是比较常见的,别设置成这些就行基本9000多都没人用
服务名称 端口号/协议[别名] #注释
ftp-data 20/tcp #FTP, data
ftp 21/tcp #FTP. control
telnet 23/tcp
smtp 25/tcp mail #Simple Mail Transfer Protocol
time 37/tcp timserver
time 37/udp timserver
domain 53/tcp #Domain Name Server
domain 53/udp #Domain Name Server
tftp 69/udp #Trivial File Transfer
gopher 70/tcp
http 80/tcp www www-http #World Wide Web
pop3 110/tcp #Post Office Protocol - Version 3
nntp 119/tcp usenet #Network News Transfer Protocol
netbios-ns 137/tcp nbname #NETBIOS Name Service
netbios-ns 137/udp nbname #NETBIOS Name Service
netbios-dgm 138/udp nbdatagram #NETBIOS Datagram Service
netbios-ssn 139/tcp nbsession #NETBIOS Session Service
imap 143/tcp imap4 #Internet Message Access Protocol
snmp 161/udp #SNMP
snmptrap 162/udp snmp-trap #SNMP trap
irc 194/tcp #Internet Relay Chat Protocol
ipx 213/udp #IPX over IP
ldap 389/tcp #Lightweight Directory Access Protocol
https 443/tcp MCom
https 443/udp MCom
uucp 540/tcp uucpd
ldaps 636/tcp sldap #LDAP over TLS/SSL
doom 666/tcp #Doom Id Software
doom 666/udp #Doom Id Software
phone 1167/udp #Conference calling
ms-sql-s 1433/tcp #Microsoft-SQL-Server
ms-sql-s 1433/udp #Microsoft-SQL-Server
ms-sql-m 1434/tcp #Microsoft-SQL-Monitor
ms-sql-m 1434/udp #Microsoft-SQL-Monitor
wins 1512/tcp #Microsoft Windows Internet Name Service
wins 1512/udp #Microsoft Windows Internet Name Service
l2tp 1701/udp #Layer Two Tunneling Protocol
pptp 1723/tcp #Point-to-point tunnelling protocol
radius 1812/udp #RADIUS authentication protocol
radacct 1813/udp #RADIUS accounting protocol
nfsd 2049/udp nfs #NFS server
knetd 2053/tcp #Kerberos de-multiplexor
man 9535/tcp #Remote Man Server
发表评论
-
生成一年所有周开始,周结束的数据
2022-08-09 15:56 183public static void main(String[ ... -
生成一年所有周开始,周结束的数据
2022-08-09 15:46 162public static void main(String ... -
springboot使用aop切面做用户操作日志记录
2020-06-18 17:04 1113参考 https://blog.csdn.net/u21330 ... -
软件著作权源代码自动整理60页
2020-04-26 21:18 1125源程序每页不少于50行,最后一页应是程序的结束页 源程序和文档 ... -
解决com.fasterxml.jackson.databind.JsonMappingException: No suitable
2020-04-17 19:54 1117出现com.fasterxml.jackson.databin ... -
idea2017注册码
2020-03-18 17:35 11. 到网站 http://idea.lanyus.com/ ... -
java中怎么跳出两层for循环
2019-09-04 18:30 701在项目中碰到的问题,解决之后就想记录下来;说明一下,该方法是在 ... -
Maven私服上传第三方JAR包 nexus OSS 3.4.0-02
2019-08-09 14:53 810四、登录nexus后台 默认地址 http://localh ... -
Intellij IDEA 自动生成 serialVersionUID
2018-12-27 16:59 3921, Ctrl + Alt + S 调出 Settings 设 ... -
SpringCloud上传文件,中文文件名乱码解决办法
2018-12-22 17:19 576最近在使用SpringCloud搭建微服务的过程中,发现上传文 ... -
java8 LIst操作
2018-11-19 14:57 576java 8 1, 逗号拼接 字符串转 ... -
分布式与集群的区别是什么?
2018-05-17 16:02 392分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同 ... -
Spring+dubbo项目错误:Failed to bind NettyServer on /192.168.50.12:31581, cause: Fail
2018-04-11 14:09 20802016-11-30 09:21:02 643 ERROR - ... -
maven package 和 install 区别
2018-03-14 16:26 1492maven package:打包到本项目,一般是在项目targ ... -
在IDEA中如何将Spring boot项目打包成可执行的jar包并发布到linux服务器
2018-03-14 15:20 14221,idea里面通过Maven,选中skip test模式, ... -
split() | 返回的结果不对
2018-01-18 14:08 570split方法的需要的参数是正则表达式,| 在正则表达式中是特 ... -
freemarker展示整数转字符串
2018-01-03 10:55 726${"222.22"?number} ... -
ajaxFileUpload 上传文件
2017-12-07 16:20 552<input type="file" ... -
spring @controller @service @repository @component的作用
2017-12-07 15:55 7311、@controller 控制器(注入服务) 2、@serv ... -
Spring Boot Freemarker特别篇之contextPath【从零开始学Spring Boot】
2017-12-05 15:47 543spring boot + freemarker 怎么获取c ...
相关推荐
如果两个Tomcat实例都使用默认的8080端口,则会导致端口冲突,无法同时启动。因此,需要对每个额外的Tomcat实例的HTTP端口进行修改。例如,可以在`conf/server.xml`文件中的`<Connector>`元素下找到如下配置: ```...
以下是如何在一台服务器上同时运行两个Tomcat服务的详细步骤: 1. **下载Tomcat**:首先,你需要下载Tomcat的压缩包,而不是安装程序。这里使用的是`apache-tomcat-5.5.23.zip`,但你可以选择任何其他版本。 2. **...
通过上述步骤,我们可以在同一台机器上成功部署不同版本的JDK以及两个Tomcat实例,满足了案件管理和办公系统同时运行的需求。这种方法不仅提高了服务器资源的利用率,还简化了运维管理的工作量。
以下是如何在Linux服务器上搭建两个Tomcat实例,以及使用Nginx作为反向代理的详细步骤: 1. 安装和解压第二个Tomcat实例: 首先,下载Tomcat的压缩文件并将其解压到一个新的路径。例如,可以使用以下命令将Tomcat...
### 安装与配置同时运行两个Tomcat实例的详细步骤 #### 一、前言 在实际工作中,有时我们需要在同一台服务器上同时运行多个Tomcat实例。这不仅可以提高资源利用率,还能实现应用间的隔离,避免相互影响。本文将详细...
在Linux系统中,安装并运行两个Tomcat服务器是常见的需求,尤其在开发和测试环境中,以便隔离不同的应用程序或服务。本篇文章将详细讲解如何在Red Hat Linux 9上配置和管理两个独立的Tomcat实例。 首先,我们来看...
打开两个Tomcat实例的工作目录(如C:\Tomcat1\conf和C:\Tomcat2\conf),编辑`server.xml`文件,确保每个实例有唯一的端口号和线程池配置。例如,修改HTTP监听端口(8080)、AJAX监控端口(8005)和AJP端口(8009)...
3. **修改启动脚本**:打开每个Tomcat实例的`bin`目录下的`startup.bat`、`shutdown.bat`和`catalina.bat`文件,将其中的所有`CATALINA_HOME`替换为对应的环境变量名称。例如,在`tomcat-9001`中将它们替换为`...
进入 d:\tomcat5-8090\conf\ 目录,打开 server.xml 文件,修改以下两个地方: (1)修改 <Server port="8006" shutdown="SHUTDOWN"> 中的 port=”8006”,原来默认的为:8005,使得它的关闭端口和另一个关闭端口不...
在IT行业中,尤其是在服务器管理与Web应用部署领域,有时我们需要在同一台机器上运行多个Tomcat实例,以便同时托管多个不同的Web应用程序。Tomcat是Apache软件基金会的Java Servlet和JavaServer Pages(JSP)容器,...
本篇文章将详细讲解如何在MyEclipse集成开发环境中配置多个Tomcat服务器,以满足多版本并行运行的需求。 首先,理解MyEclipse是基于Eclipse的一款强大的Java EE集成开发环境,它内置了多种服务器适配器,包括Tomcat...
6. **验证服务**:通过`services.msc`管理工具查看两个Tomcat服务是否已成功创建并设置为自动启动。也可以使用`net start Tomcat`和`net start Tomcat2`命令启动服务。 7. **测试访问**:在浏览器中分别输入`...
在Windows操作系统中,如果你需要在同一台机器上同时运行两个或多个Tomcat服务器,这通常是出于隔离不同应用程序或测试目的的需求。以下是一个详细步骤,指导你如何配置和启动多个Tomcat实例: 1. **避免环境变量...
**Tomcat的安装与配置教程步骤** Tomcat是一款开源、免费的Java应用服务器,由Apache软件基金会开发,主要用于运行Servlet和JSP应用。本教程将详细介绍在Windows、Linux...希望这个教程能帮助你顺利开始Tomcat的使用。
这里,`path`属性不再为空,而是指定为`/Web`和`/Web2`,这意味着用户可以通过`***服务器地址/Web`和`***服务器地址/Web2`来访问这两个不同的Web应用。`docBase`属性依然指向每个项目的实际目录。 需要注意的是,`...
一个服务器上搭建了多个tomcat或者weblogic,端口不一样,同时启动访问时session丢失。如:A,B两个服务,在浏览器中登录访问A后,当前打开的浏览器上在开一个选项卡访问B服务后,回过来点击访问A时session丢失,...
在Linux系统中,搭建多个Tomcat...总之,Linux下搭建两个Tomcat服务是一个相对简单的过程,关键在于正确配置端口,避免服务之间的冲突。通过遵循上述步骤,你应该能够成功地在Linux系统中运行两个独立的Tomcat实例。
### 如何在Tomcat中创建两个独立的Web服务器并监听不同端口 #### 背景与需求 在实际的应用场景中,有时我们需要在同一台服务器上运行多个不同的Web应用程序,并且希望它们各自运行在一个独立的环境中,即创建多个...
标题中提到的"tomcat-jdbc.jar"和"tomcat-juli.jar"是使用Tomcat-jdbc数据源所必需的两个关键库文件。下面将详细介绍这两个jar包的作用和相关知识点: 1. **tomcat-jdbc.jar**: 这个jar文件包含了Tomcat的JDBC...