IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> 京淘项目搭建(九) -> 正文阅读

[Java知识库]京淘项目搭建(九)

京淘项目搭建(九)

一、安装JDK

1、工作目录说明

在这里插入图片描述

2、JDK安装包

在这里插入图片描述

3、上传安装包

说明:拖拽文件,实现文件上传

4、解压文件

命令1:解压指令 		tar -xvf jdk-8u51-linux-x64.tar.gz 
命令2:删除安装文件 	rm -f jdk-8u51-linux-x64.tar.gz
命令3:修改文件名称 	mv jdk1.8xxxxxx jdk1.8

在这里插入图片描述

5、测试JDK是否正常

如果检查JDK命令不能正常执行,说明文件目录位置不正确 ,需要移动到正确的位置
在这里插入图片描述

6、JDK环境调试

命令1:vim /etc/profile

#设定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系统即可。

二、部署后台服务器

1 、创建目录

在这里插入图片描述

2、修改目录地址

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

在这里插入图片描述

3、项目打包

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

4、上传jar包

说明:

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

5、项目发布命令

命令:java -jar 8091.jar
在这里插入图片描述
启动效果:
在这里插入图片描述

6、项目测试

6.1)检查端口号是否正确

在这里插入图片描述

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

在这里插入图片描述

7、关于项目报错说明

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>

7.2)协议问题

说明: 目前统一采用http协议,不要使用https

7.3)服务器没有开启报错

说明:

  1. 如果后台服务器,没有启动,则访问报错如下.
  2. 检查防火墙的状态。
  3. 数据库权限开启了,但是没有刷新权限!!!

在这里插入图片描述

三、tomcat集群部署

1、准备8091/8092服务器

说明:将后台服务器修改端口号之后,install 生成8091/8092,传入Linux系统
在这里插入图片描述

2、前台发布命令

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

3、端口号占用问题(经常性!!!)

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

3.1)查询: java进程命令 jps

在这里插入图片描述

4、关闭进程项

说明:如果需要关闭Linux系统中的进程,则需要如下命令
语法:kill PID号
命令:

  1. kill PID号 常规关闭进程
  2. kil -15 PID号 较为严格的关闭. (当前的进程被其他进程引用 无法关闭)
  3. kill -9 PID号 强制关闭进程

5、访问测试

说明:切换8091/8092 检查服务是否正常即可
在这里插入图片描述

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-08-16 11:36:57  更:2021-08-16 11:36:59 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/20 10:12:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码