安装jdk---tomcat集群发布

1. 安装JDK
1.1 工作目录说明

在这里插入图片描述
1.2 JDK安装包

 在这里插入图片描述

 


1.3 上传安装包
说明: 拖拽文件,实现文件上传.

在这里插入图片描述
1.4 解压文件
命令: 解压指令 ’ tar -xvf jdk-8u51-linux-x64.tar.gz ’
命令2: 删除安装文件 rm -f jdk-8u51-linux-x64.tar.gz
命令3: 修改文件名称 mv jdk1.8xxxxxx jdk1.8

 在这里插入图片描述

 


1.5 测试JDK是否正常
如果检查JDK命令不能正常执行, 说明文件目录位置不正确 ,需要移动到正确的位置.

在这里插入图片描述
1.6 JDK环境调试
命令: vim /etc/profile

 

#设定jdk环境
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib

#设定jdk环境
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib


命令2: 让JDK环境变量立即生效 source /etc/profile
或者重启Linux系统即可.

2.安装MariaDB数据库
具体配置步骤: 数据库安装文档  https://harrylyj.blog.csdn.net/article/details/108450506

2.1 安装数据库
2.2 导入数据库
2.3 开放数据库权限
安装详情 参见文档

3 虚拟机快照
说明: 如果做重大操作时,可能带来不可挽回的影响,则提前打快照,保留当前的状态.

在这里插入图片描述
4 部署后台服务器
4.1 创建目录

 在这里插入图片描述

 


4.2 修改目录地址
说明: 将来所有的图片都会上传到Linux的目录中,所以需要进行修改. 如图所示.

在这里插入图片描述
4.3 项目打包
说明: 如果打包问题,则检查maven的配置!!!

 在这里插入图片描述

 


4.4 上传jar包
说明:
1. 在/usr/local/src/ 创建tomcats的目录
2. 在tomcats内上传8091.jar包文件

在这里插入图片描述
4.5 项目发布命令
命令: java -jar 8091.jar

 在这里插入图片描述

 

启动效果:

在这里插入图片描述
4.6 项目测试
1.检查端口号是否正确

 在这里插入图片描述

 

2. 测试数据库链接是否正常 如果出现如图效果 ,则表示一切OK

在这里插入图片描述
4.7 关于项目报错说明
4.7.1 没有主启动清单报错

 在这里插入图片描述

 

解决方案: 添加build标签

  <!--设定maven 打包插件. 没有该插件,程序部署必然有问题-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.5.2</version>
            </plugin>
        </plugins>
    </build>
1
2
3
4
5
6
7
8
9
10
4.7.2 协议问题
说明: 目前统一采用http协议,不要使用https

在这里插入图片描述
4.7.3 服务器没有开启报错
说明:
1. 如果后台服务器,没有启动,则访问报错如下.
2. 检查防火墙的状态.
3. 数据库权限开启了,但是没有刷新权限!!!

在这里插入图片描述 

 


5. tomcat集群部署
5.1 准备8091/8092服务器
说明: 将后台服务器修改端口号之后,install 生成8091/8092. 传入Linux系统

在这里插入图片描述
5.2 前台发布命令
命令: java -jar 8091.jar & java -jar 8092.jar &
启动成功之后,回车跳入Linux系统.
弊端: 与当前的Session绑定. 如果Session关闭,则服务器全部停止.

 在这里插入图片描述

 


5.3 端口号占用问题(经常性!!!)
说明: 由于操作不当,可能导致前一个tomcat服务器没有正常关闭.一直保留在内存中.之后启动必然报端口号占用.

1.查询: java进程命令 jps

在这里插入图片描述
5.4 关闭进程项
说明: 如果需要关闭Linux系统中的进程,则需要如下命令
语法: kill PID号
命令:
1. kill PID号 常规关闭进程
2. kil -15 PID号 较为严格的关闭. (当前的进程被其他进程引用 无法关闭)
3. kill -9 PID号 强制关闭进程

 

5.5 访问测试
说明: 切换8091/8092 检查服务是否正常即可

——在这里插入图片描述

6 Nginx安装

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值