webase-deploy搭建

9.13的心得体会来源于webase(已经搭好fisco bcos之后)

在网上各处找教程,因为之前没有理解官方文档,最后目标锁定在了b站一个up主和官方文档的身上,经过两天官方文档终于看懂了

      安装好webase的前提条件是mysql,jdk(一定要是oracle jdk   可以去官网下,我用的是在centos上面的安装包)还有python3(或者三以上)还有pymysql,检查一下mysql一定要是5.6以上的

      然后拉取部署包(官方包获取太慢了,可以去GitHub上面下载到本地,我使用的是一个up的拉取部署包的地址)

wget https://github.com/WeBankFinTech/WeBASELargeFiles/releases/download/v1.4.3/webase-deploy.zip

(建议在根目录下面创建一个webase的文件夹,在这个文件夹里拉取部署包)

       然后解压到当前文件夹

       然后修改配置

*再装mysql的时候要进入mysql并且创建一个mysql用户,用于webase的使用

修改配置 进入webase-deploy里面ll一下找到common.properties文件进入该文件修改他,

webase-deploy搭建_第1张图片

修改完之后我这里需要source /etc/profile 使得之前配置的Java环境变量生效,不然之后面执行installAll的时候它会提示没有配置环境变量

以上全部完成之后,部署并启动所有服务(在webase-deploy目录下)

python3 deploy.py installAll

等到出现

webase-deploy搭建_第2张图片

则安装完毕然后依据官方文档检查节点进程,以及检查进程端口,如果各个子服务的进程已启用且端口已监听,可以直接访问浏览器

访问成功会出现

webase-deploy搭建_第3张图片

这个页面如果是正常的 会出现验证码默认的账号密码是

在这最之前,我是进不去这个页面的,而且也监听不到端口找了好久也没找到原因,然后重装了(还好之前拍了快照)就可以进去这个页面了但是老是提示system error 然后验证码显示不出来,按照官方文档修改也没有修改好,然后…我又重装了(没有什么是重装解决不了的)

再到后来验证码出来了我能进去了,在我关机拍快照之后再开机打开webase页面进去之后他提示我前端状态有误

webase-deploy搭建_第4张图片

看到这个front我大概猜出来了这是端口没开(之前看官方文档的时候发现打开webase-front 5002会is run)于是我去找检查5002端口

netstat -anlp | grep 5002

然后返回了这样一些

正常端口开启之后会返回这些

于是就手动打开5002端口

启动完就会出现

webase-deploy搭建_第5张图片

5002 is run

再次检查发现5002端口已开

再次进入浏览器,再次进入localhost:5000/#/login

登录进去就会发现没有之前的报错提示

正常的显示页面如下

webase-deploy搭建_第6张图片

到此webase安装完毕

你可能感兴趣的:(区块链)