mysql失败.错误10067_HZERO安装引导

HZERO平台基于Spring Cloud的微服务架构,目前从官方资料来看,主要提供了源码、Docker镜像和依赖的Jar包的形式,不同的安装介质在应用部署层面会有一些差异,但整体思路一样,下面我们就化繁为简,简单看看平台的安装部署过程。

本文采用源码部署的方式来进行介绍,大体的步骤是:服务器环境搭建、中间件安装、数据初始化、后端应用部署、前端应用部署、环境基础配置

服务器环境搭建

JDK 1.8+

Maven【需要在服务器构建Jar需要】

Git【有需要安装】

Nginx【前端运行容器或代理】

Node.js【前端需要编译时需要,其他能运行静态前端资源的容易亦可】

上述基础环境,Nginx、JDK是前后端运行必要的组件,其他的可以在自己本地编译和打包好放到服务器进行部署。安装的方式根据自己习惯的处理方式进行,这里不做过多介绍,如采用NPM工具安装等

中间件安装

关系型数据库,如MySQL 5.7+、Oracle 10+等【根据自己喜好选择平台支持的数据库】

缓存中间件Redis 3.0 +【必须的中间件】

Minio【文件服务适配的存储之一,可根据实际情况选择是否部署】

上述中间件的安装根据自己的习惯的方式进行,如果已经有部署好的也可以直接使用,这里不做详细说明,需要注意MySQL数据库需要设置忽略大小写。

数据库初始化

获取到安装介质后,本步骤在本机或者服务器运行皆可,只要能连接数据库、有数据库高级权限即可进行处理,可以灵活处理

后端应用部署

可以直接下载源码或通过官方平台https://open.hand-china.com/平台 -> 开发中心 -> 在线选配,批量生成依赖官方组件包的代码项目,拿到Java工程后,构建和部署流程都一样,此步骤可在本机编译成Jar后上传到服务器运行、也可以直接在服务器构建运行,根据自己的实际情况选择即可

前端应用部署

HZERO为前后端分离架构,前端是单独应用,可以直接下载源码或通过官方平台https://open.hand-china.com/平台 -> 开发中心 -> 在线选配,拿到前端工程后,构建和部署流程类似,通过编译构建前端静态文件,并通过nginx等web容器进行部署,需要注意前端的配置,如API_HOST等配置信息,以便和后端网关进行对接等。

环境基础配置

平台部署成功后,可根据自己的实际情况调整配置,如文件存储、系统配置等

以上仅仅对HZERO的官方安装过程做了一些简单的说明和引导,具体还是根据实际情况灵活处理,针对问题处理问题即可

常见问题

登录报“您的所属组织无效,请联系管理员”

此问题一般出现在MySQL数据库部署时,由于平台默认租户ID为0,MySQL数据库自增主键默认不允许插入0,插入0后会被自动改为1,如果出现这种情况,需要手工修复数据,可以在数据库hzero_platform下找到表hpfm_tenant,修改tenant_id为0即可。

本文档资料主要来源于HZERO官方文档,了解详情请可直接访问服务器本地部署

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值