tomcat手工启动及修改端口

一,tomcat手工启动

(1)Tomcat下载:http://tomcat.apache.org/,在windows下主要有两种,一种是向导安装配置完成后作为一种服务启动的方式等,而另一种是下载zip压缩包配置startup.bat文件,这里采用后一种方式。

 

(2)Tomcat的zip包下载完成解压后,其bin目录下比用前一种方式下载安装后的bin目录中要多很多文件,这里主要是配置startup.bat。用文本方式打开startup.bat,在第一行@echo off的下一行设置jdk的安装目录,如我这里是set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_07(Tomcat5.x需要jdk5.0以上版本)。也或者直接设置系统环境变量

 

(3)如果需要通过shutdown.bat来关闭启动的Tomcat服务器,也可按照同样上面的方式配置shutdown.bat文件。如果没有配置shutdown.bat文件,则在启动Tomcat服务器后也能通过Ctrl+C来关闭,这是后话。

 

(4)双击startup.bat启动Tomcat服务器,在浏览器地址栏中输入http://localhost:8080(8080是Tomcat默认端口,如果端口也其他程序冲突或重复启动Tomcat会出错),如果出现Apache Tomcat的页面则说明Tomcat启动成功。

 

(5)bin目录下的exe文件配置是受注册表信息控制,与批处理文件无关。


二,修改tomcat端口

以前只知道当tomcat端口号冲突了如何修改tomcat默认的8080端口号

今天遇到个情况,装了个BO,自带个tomcat,这时就需要修改三个地方

修改Tomcat的端口号:

   在默认情况下,tomcat的端口是8080,如果出现8080端口号冲突,用如下方法可以修改Tomcat的端口号:

首先: 在Tomcat的根(安装)目录下,有一个conf文件夹,双击进入conf文件夹,在里面找到Server.xml文件,打开该文件。

其次:在文件中找到如下文本:
<Connector port="8080" protocol="HTTP/1.1" 
               maxThreads="150" connectionTimeout="20000" 
               redirectPort="8443" />
也有可能是这样的:
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" 
disableUploadTimeout="true" />等等;


最后:将port="8080"改为其它的就可以了。如port="8081"等。
保存server.xml文件,重新启动Tomcat服务器,Tomcat就可以使用8081端口了。

注意,有的时候要使用两个tomcat,那么就需要修改其中的一个的端口号才能使得两个同时工作。

修改了上面的以后,还要修改两处:
(1)将 <Connector port="8009" enableLookups="false" redirectPort="8443" debug="0"
protocol="AJP/1.3" />的8009改为其它的端口。

(2) 继续将<Server port="8005" shutdown="SHUTDOWN" debug="0">的8005改为其它的端口。
经过以上3个修改,应该就可以了。


猜你喜欢

转载自blog.csdn.net/mixika99/article/details/77651689