第二个Java应用
vim
vim命令比vi多一个颜色显示
部署应用
第一种部署方法:
再部署一个新的虚拟主机:
vim 以下
找到host,与虚拟主机相关的配置
拷贝host的两行配置
并粘贴
再加上结束符
修改host name 和appbase
Host name 就是域名
appbase为应用所在的路径,新路径,目录可以不用创建(默认创建)
保存,退出
再重启Tomcat
首先shutdown
再查看是否还有Java的进程
再启动
查看是否启动成功
复制 zrlog的war包到该目录下
查看,该war包已经自动解压
删掉war压缩包
一个应用里面,访问到的是webapp目录下的大写root目录。如果现在想访问这个zrlog的话只能通过www.aminglinux.cc这个域名再加上zrlog的目录去访问
不以此方式访问,就改名字
改好后,在cmd模式下ping域名
在浏览器访问
第二种部署方法
再启一个tomcat服务,监听一个不同的端口
进入该目录
拷贝Tomcat到到Tomcat_2
进入Tomcat_2
修改 配置文件
删掉8009端口
8005端口改成8006端口
8080端口,改成8081
删掉方法1中添加的host
保存退出
启动第二个Tomcat服务
查看启动
查看监听端口
防火墙端口添加
reload防火墙
就可以了
Tomcat2是可以关闭的
总结
Tomcat有一个小问题,重启很慢,因为8005端口很慢,是因为8005端口要调用一个系统中的随机字符,叫做这个dev/random会阻塞
解决方法,把random改为urandom
步骤:
查看
修改
修改
保存退出
之后重启速度就很快了
Tomcat的管理功能
此三按钮都是Tomcat的管理按钮
点击host manager
页面提示加admin-gui角色才能继续
vi此文件
加入角色
保存退出
关机重启
添加白名单IP
加192.168
保存退出
关机重启
停止之后,就无法访问
还可以添加主机
通过这种方法添加的虚拟主机,并未保存到配置文档中,重启Tomcat,就会消失
怎么让其不会消失
vi以下配置文件
添加到此处
保存退出
重启Tomcat
这时候再添加,Tomcat重启就可以保存
此时发现,添加角色错误
重启
点击all
查看配置文件
再重启,就不会消失了
总结: