一台linux服务器配置多个tomcat

来源:互联网 发布:ubuntu没软件中心 编辑:程序博客网 时间:2024/05/16 04:56

linux系统可以不用配置单独的tomcat环境,所以可以不用去根目录下的etc/profile  文件中去修改配置环境 tomcat启动的路径配置。


1.一般第一个tomcat 可以默认无需配置,使用8080默认tomcat端口号  

2.第二个tomcat  通过终端命令 编辑该tomcat  conf目录中的server.xml文件。

(例如:vi  /根目录/项目名/apache-tomcat-版本号/conf/server.xml

3.具体server.xml的修改内容:

 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
8080修改为可使用的新的端口号。

4.tomcat启动默认读取的是webapps路径下的项目,若想修改项目的存放路径及tomcat启动的加载项目路径,

需在server.xml做相关的配置。

<Host name="localhost"  appBase="webapps"unpackWARs="true" autoDeploy="true">        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"               prefix="localhost_access_log." suffix=".txt"               pattern="%h %l %u %t "%r" %s %b" /><!--以下部分为新加配置部分--!><Context path="/xxxx" docBase="/yyyy/xxxx/"></Context><!--以上部分为新加配置部分--!></Host>

xxxx为url配置的项目名称,yyyy为根目录或设定的目录路径,如果需要添加多个项目,可添加多个注释部分的代码。

5.配置完成按Esc--> :wq -->Enter 保存退出vim模式。

6.配置完成后就可以通过终端启动tomcat。

(例如: cd  /根目录/项目名/apache-tomcat-版本号/bin/   

 ./startup.sh

启动tomcat。

cd  /根目录/项目名/apache-tomcat-版本号/logs/

tail -f catalina.out

查看tomcat日志。)

7.顺利的话,可以看到你的tomcat已经跑起来了。


希望看完后有所参考可以解决问题。