【安装部署】Windows 环境下的 jar 包部署


Administrator
飞致云 发布于 2022-11-04 / 1479 阅读 / 1 评论 /
1 下载 MySQL下载地址:https://downloads.mysql.com/archives/installer/2 数据库的安装与配置(1)安装过程中将数据库密码 设置为 Password123@mysql(2)安装完成后配置环境变量#添加环境变量:MYSQL_HOME变量值为Mysql

1 下载 MySQL

下载地址:https://downloads.mysql.com/archives/installer/

2 数据库的安装与配置

(1)安装过程中将数据库密码 设置为 Password123@mysql

(2)安装完成后配置环境变量

#添加环境变量:MYSQL_HOME
变量值为Mysql的默认安装路径:C:\Program Files\MySQL\MySQL Server 5.7
 
#MYSQL_HOME 环境变量添加完成之后,在 PATH 环境变量中添加一条
%MYSQL_HOME%\bin

(3)修改 mysql 的数据库配置文件 my.ini

# cmd命令窗口登入 mysql
mysql -uroot -pPassword123@mysql
 
# 查询配置文件所在的位置
select @@datadir;
 
# 编辑配置文件
将以下配置信息拷贝到配置文件中
[mysqld]
datadir=C:\ProgramData\MySQL\MySQL Server 5.7\Data
 
default-storage-engine=INNODB
character_set_server=utf8
lower_case_table_names=1
table_open_cache=128
max_connections=2000
max_connect_errors=6000
innodb_file_per_table=1
innodb_buffer_pool_size=1G
max_allowed_packet=64M
transaction_isolation=READ-COMMITTED
innodb_lock_wait_timeout=1800
innodb_flush_log_at_trx_commit=0
sync_binlog=0
group_concat_max_len=1024000
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
 
[mysql]
default-character-set=utf8
 
[mysql.server]
default-character-set=utf8

(4)重新启动 mysql

(5)执行建库语句,创建 dataease 数据库

CREATE DATABASE `dataease` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
 
#查看新建的库
show databases;

3 下载安装 JDK 并配置环境变量

下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(1)下载并安装JDK

(2)配置环境变量

JAVA_HOME
C:\Program Files\Java\jdk1.8.0_261
 
JRE_HOME
C:\Program Files\Java\jre1.8.0_261
 
PATH
;%JAVA_HOME%\bin
;%JRE_HOME%\bin

(3)查看版本

java -version

4 创建配置文件

DataEase 会默认加载该路径下的配置文件 D:\opt\dataease\conf\dataease.properties,请参考下面配置创建对应目录及配置文件。

# 数据库配置
spring.datasource.url=jdbc:mysql://localhost:3306/dataease?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false
spring.datasource.username=root
spring.datasource.password=Password123@mysql
 
carte.host=kettle
carte.port=18080
carte.user=cluster
carte.passwd=cluster
 
doris.db=dataease
doris.user=root
doris.password=Password123@doris
doris.host=doris-fe
doris.port=9030
doris.httpPort=8030
 
#新建用户初始密码
dataease.init_password=DataEase123456
#登录超时时间单位min  如果不设置 默认8小时也就是480
dataease.login_timeout=480
 
logger.level=INFO
 
#DE运行模式,可选值有 local、simple、cluster,分别对应本地模式、精简模式、集群模式
engine_mode=simple

本地启动安装模式说明:默认为 simple 模式(精简模式),使用 local 模式(即地模式)和 cluster 模式(集群模式)部署还需要部署 doris 和 kettle,本视频通过 jar 包部署目的在于快速的运行并体验DataEase,如果想

要使用 local 模式或 cluster 模式部署建议参照官方文档以 docker 容器的方式进行部署
image-1667540306947

5 下载 jar 包并运行

(1)此处已有编译好的 v1.18 版本的 jar 包,可通过此链接下载(文件夹中包含多个版本,建议现在最新版):

百度网盘链接:https://pan.baidu.com/s/10MVOVduqLs1P-AlcNEu-bQ

提取码:DESr

(2)切换到 backend-1.18.2.jar 包所在目录下,执行命令运行程序

java -Dfile.encoding=utf-8 -jar backend-1.18.2.jar


是否对你有帮助?