tomcat安装、部署JSPGOU项目、Tomcat多实例

       tomcat安装、部署JSPGOU项目、Tomcat多实例_第1张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第2张图片

安装

官网找包

Apache Tomcat® - Welcome!

tomcat安装、部署JSPGOU项目、Tomcat多实例_第3张图片tomcat 8

tomcat安装、部署JSPGOU项目、Tomcat多实例_第4张图片

准备运行环境

tomcat安装、部署JSPGOU项目、Tomcat多实例_第5张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第6张图片

安装tomcat

tomcat安装、部署JSPGOU项目、Tomcat多实例_第7张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第8张图片

catalina.sh    服务脚本管理文件

tomcat安装、部署JSPGOU项目、Tomcat多实例_第9张图片

server.xml 主配置文件

tomcat安装、部署JSPGOU项目、Tomcat多实例_第10张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第11张图片

修改8009(删除注释)

tomcat安装、部署JSPGOU项目、Tomcat多实例_第12张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第13张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第14张图片

启动tomcat

tomcat安装、部署JSPGOU项目、Tomcat多实例_第15张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第16张图片

访问

tomcat安装、部署JSPGOU项目、Tomcat多实例_第17张图片

为了避免每次进入绝对路径启动tomcat

tomcat安装、部署JSPGOU项目、Tomcat多实例_第18张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第19张图片

法二:

tomcat安装、部署JSPGOU项目、Tomcat多实例_第20张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第21张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第22张图片

三:部署JSPGOU项目

单机架构:

               tomcat安装、部署JSPGOU项目、Tomcat多实例_第23张图片

集群架构:

               tomcat安装、部署JSPGOU项目、Tomcat多实例_第24张图片

jspgou 前后端在一起 

           呈现的形式既不是jar也不是war

           war包的项目于运行后都会生成一个目录

           省略了nginx

           tomcat也可以解析静态界面 (弱)

    tomcat安装、部署JSPGOU项目、Tomcat多实例_第25张图片

另一台:mysql

安装数据库5.7

lftp 10.9.12.250

tomcat安装、部署JSPGOU项目、Tomcat多实例_第26张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第27张图片

systemctl start mysqld

tomcat安装、部署JSPGOU项目、Tomcat多实例_第28张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第29张图片

mysql -u root -pQianFeng@123

tomcat安装、部署JSPGOU项目、Tomcat多实例_第30张图片

修改配置(仅限jspgou项目):

[root@xingdiancloud ~]# vim /etc/my.cnf
sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
explicit_defaults_for_timestamp=1

[root@localhost ~]# systemctl restart mysqld

227:项目上线

unzip 解压

tomcat安装、部署JSPGOU项目、Tomcat多实例_第31张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第32张图片

另一台226

227数据库访问技术应用

tomcat安装、部署JSPGOU项目、Tomcat多实例_第33张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第34张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第35张图片

tomcat start

Tomcat启动慢解决方案

[root@xingdiancloud ~]# yum install rng-tools   //加快启动
[root@xingdiancloud ~]# systemctl start rngd

tomcat安装、部署JSPGOU项目、Tomcat多实例_第36张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第37张图片

或者重启tomcat

五:Tomcat多实例

tomcat多实例 == nginx虚拟主机

tomcat安装、部署JSPGOU项目、Tomcat多实例_第38张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第39张图片

 tree instance1

8005==8091

8080==8081

8009删除

tomcat安装、部署JSPGOU项目、Tomcat多实例_第40张图片

修改网站发布目录

tomcat安装、部署JSPGOU项目、Tomcat多实例_第41张图片

8005==8092

8080==8082

8009删除

修改网站发布目录

tomcat安装、部署JSPGOU项目、Tomcat多实例_第42张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第43张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第44张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第45张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第46张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第47张图片

访问 81、82

多实例+负载均衡225

加一台nginx服务器225

修改主配置文件,增加地址池

tomcat安装、部署JSPGOU项目、Tomcat多实例_第48张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第49张图片

systemctl restart nginx

访问负载均衡:

tomcat安装、部署JSPGOU项目、Tomcat多实例_第50张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第51张图片

医美项目

tomcat安装、部署JSPGOU项目、Tomcat多实例_第52张图片

前端

 下载456包

解压

tomcat安装、部署JSPGOU项目、Tomcat多实例_第53张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第54张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第55张图片

systemctl restart nginx

访问

226(数据库)

tomcat安装、部署JSPGOU项目、Tomcat多实例_第56张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第57张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第58张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第59张图片上传union

227:tomcat(后端)

上传war包

tomcat安装、部署JSPGOU项目、Tomcat多实例_第60张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第61张图片

/jdbc(搜索)

tomcat安装、部署JSPGOU项目、Tomcat多实例_第62张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第63张图片

选中直接回车

tomcat安装、部署JSPGOU项目、Tomcat多实例_第64张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第65张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第66张图片

tomcat安装、部署JSPGOU项目、Tomcat多实例_第67张图片

访问

tomcat安装、部署JSPGOU项目、Tomcat多实例_第68张图片

怎么判断后端是否正常连上数据库

用接口测试

使用Apipost

你可能感兴趣的:(tomcat,java)