Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

 

在tomcat部署一个新的JAVA应用:

方法一:

修改tomcat虚拟主机文件,

vim是带颜色的vi 设置

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

tomcat下,默认的虚拟主机不用去设置,直接部署一个新的虚拟主机。

新的虚拟主机相关的配置就复制这2行修改****意头尾的标志)

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

重新定义新的域名和应用的路径。(应用的路径不用我们自己去创建,设置好自动会创建)

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

name=是域名

appbase=是应用所在的路径

 

 

Tomcat重启需要先关再开

/usr/local/tomcat/bin/shutdown.sh   ——  关闭tomcat

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

ps aux 查看,java进程已关

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

 

/usr/local/tomcat/bin/startup.sh   —— 启动tomcat

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

ps aux 查看,java进程已启动

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

之前设置的虚拟机的应用路径   /data/wwwroot/www.aminglinx.cc自动创建了

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

把下载的.war复制到 /data/wwwroot/www.aminglinx.cc/ 下会自动解压

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

现在访问只能通过 www.aminglinx.cc/zrlog 去访问,这样明显不科学

需要像之前一样,zrlog改成ROOT(默认的tomcat访问路径),才可以直接域名访问。

;同时执行删除zrlog.war (因为一改名, .war检测到没有同名文件就自动又解压一次

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

新的域名绑下hosts。成功登陆zrlog。

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

 

方法二:

这种方法是直接复制tomcat,新的应用直接放入到   /webapps/ROOT  下就可以了。(默认的ROOT里的东西可以删除)

 

启动一个新的tomcat服务,监听一个新的端口,从而在这个新的tomcat服务下配置一个站点。

/usr/local/tomcat  复制一份成 /usr/local/tomcat_2    ( cp  -r )

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

到tomcat_2下去改虚拟主机配置

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

JAVA需要监听的3个端口8080, 8005,8009

其中8009可以删掉

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

8005是shutdown端口需要存在,可以改成8006

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

8080 端口改成8081

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

重启tomcat_2的服务

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

当访问第二个tomcat服务上的端口时候,只需要输入对应端口就好。当然,后期配个反向代理。

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

 

 

小技巧:

tomcat重启很慢,主要是因为8005端口原因

我们装的openjava是安装在这个路径下的,vi 这个文件

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom

dev/random改为dev/urandom   就可以提升tomcat启动速度

Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom