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文件进入该文件修改他,
修改完之后我这里需要source /etc/profile 使得之前配置的Java环境变量生效,不然之后面执行installAll的时候它会提示没有配置环境变量
以上全部完成之后,部署并启动所有服务(在webase-deploy目录下)
python3 deploy.py installAll
等到出现
则安装完毕然后依据官方文档检查节点进程,以及检查进程端口,如果各个子服务的进程已启用且端口已监听,可以直接访问浏览器
访问成功会出现
这个页面如果是正常的 会出现验证码默认的账号密码是
在这最之前,我是进不去这个页面的,而且也监听不到端口找了好久也没找到原因,然后重装了(还好之前拍了快照)就可以进去这个页面了但是老是提示system error 然后验证码显示不出来,按照官方文档修改也没有修改好,然后…我又重装了(没有什么是重装解决不了的)
再到后来验证码出来了我能进去了,在我关机拍快照之后再开机打开webase页面进去之后他提示我前端状态有误
看到这个front我大概猜出来了这是端口没开(之前看官方文档的时候发现打开webase-front 5002会is run)于是我去找检查5002端口
netstat -anlp | grep 5002
然后返回了这样一些
正常端口开启之后会返回这些
于是就手动打开5002端口
启动完就会出现
5002 is run
再次检查发现5002端口已开
再次进入浏览器,再次进入localhost:5000/#/login
登录进去就会发现没有之前的报错提示
正常的显示页面如下
到此webase安装完毕



