一键部署WeBASE管理平台

搭建WeBASE管理平台包括节点(FISCO-BCOS 2.0+)、管理平台(WeBASE-Web)、节点管理子系统(WeBASE-Node-Manager)、节点前置子系统(WeBASE-Front)、签名服务(WeBASE-Sign)。其中,节点的搭建是可选的,可以通过配置来选择使用已有链或者搭建新链。

一、准备条件

环境版本
JavaOracle JDK 8 至 14
MySQLMySQL-5.6及以上
PythonPython3.6及以上
PyMySQL

 1.安装Oracle JDK(不能是Open JDK)

① 创建管理java的文件夹

安装Oracle Java 8至13的版本,将下载的jdk放在java目录

我这里下载的是jdk-13.0.2_linux-x64_bin.tar.gz,在home目录下建立java文件夹

mkdir java
② 解压安装包
tar -zxvf jdk-13.0.2_linux-x64_bin.tar.gz
 ③ 配置java home环境
vim /etc/profile

 打开以后将下面三句输入到文件里面并保存退出

export JAVA_HOME=/home/ly102/java/jdk-13.0.2  #这是一个文件目录,非文件
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

④刷新配置

source /etc/profile

⑤验证是否配置成功

java -version

2.安装mysql5.6

apt-get install software-properties-common
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'
sudo apt-get update
sudo apt install mysql-server-5.6
sudo apt install mysql-client-5.6
service mysql start

到第四步会有问题,可以借鉴这篇文章解决

ubantu安装mysql 5.6 依赖问题解决_nvidia-docker 依赖于 sysv-rc (>= 2.88dsf-24) | file-r-CSDN博客

验证是否安装成功

mysql --version

如果安装的是mysql8.0及以上的版本可能启动WeBASE会出现验证码加载不出来的情况,需要在

webase-node-mgr/conf目录下编辑application.yml配置文件

URL最后面添加 &useSSL=false,然后启动webase-node-mgr服务

2.安装python3

// 添加仓库,回车继续
sudo add-apt-repository ppa:deadsnakes/ppa
// 安装python 3.6
sudo apt-get install -y python3.6
sudo apt-get install -y python3-pip

验证是否安装成功

python3 --version

3.安装PyMySQL

Python3.6及以上版本,需安装PyMySQL依赖包

sudo pip3 install PyMySQL

至此环境就准备好了

二、搭建WeBASE管理平台

1.获取安装包

①.创建管理WeBASE管理平台的文件夹

mkdir  WeBASE

②.进入到WeBASE目录下,获取下载安装包

 cd WeBASE/ && wget https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeBASE/releases/download/v1.5.5/webase-deploy.zip

③解压安装包并进入到解压后的目录下

unzip webase-deploy.zip && cd webase-deploy

④修改配置

vim common.properties

将这两处地方修改成自己的数据库用户和密码。

我这里采用的是默认搭建的链,如果想要使用已有链进行部署,需要修改配置文件中的

if.exist.fisco将no改为yes

fisco.dir修改成自己的节点路径

修改node.p2pPort、node.channelPort、node.rpcPort三个端口号

⑤部署并启动

python3 deploy.py installAll

⑥访问

默认的账号为admin,默认密码为Abcd1234

同时也可以访问WeBASE-Front前置平台

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值