全面部署WeBase

今日受北京

权限授予:

GRANT ALL PRIVILEGES ON *.* TO '用户名'@'localhost';

3 可能的问题处理

在进入操作系统的时候可能会显示这个,这个说明语言设置不对,可能会对安装产生影响:

manpath: can't set the locale; make sure $LC_* and $LANG are correct

处理方法如下:

sudo locale-gen "en_US.UTF-8" sudo dpkg-reconfigure locales   #如果跳转到设置页面,可以选择默认的即可。 sudo vi /etc/default/locale 改为如下  LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8

其余的可能错误可以查看官方文档:

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE/install.html

4 WeBase 部署

拉取部署脚本并进入目录:

wget https://github.com/WeBankFinTech/WeBASELargeFiles/releases/download/v1.4.1/webase-deploy.zip unzip webase-deploy.zip #如果显示unzip没装的话用apt装一个就行 cd webase-deploy

配置修改(common.properties):

mysql.ip=localhost mysql.port=3306 mysql.user=第二步中的用户名 mysql.password=第二步中的密码 mysql.database=webasenodemanager sign.mysql.ip=localhost sign.mysql.port=3306 sign.mysql.user=第二步中的用户名 sign.mysql.password=第二步中的密码 sign.mysql.database=webasesign …… # 这里需要改成yes if.exist.fisco=yes # 这两个修改为相应的路径 fisco.dir=/root/fisco/nodes/0.0.0.0 node.dir=/root/fisco/nodes/0.0.0.0/node0

部署:

python3 deploy.py installAll

在过程中如果遇到问题,需要重装的话,那么先stopAll,再重新installAll

python3 deploy.py stopAll python3 deploy.py installAll

5 WeBase 启动

安装完成后一般来说会自己启动,不过有时候内存不足会造成同时启动不成功,那么一个个启动即可:

python3 deploy.py startNode python3 deploy.py startFront python3 deploy.py startManager python3 deploy.py startSign python3 deploy.py startWeb

6 WeBase 访问

然后访问5000端口,如果顺利的话就能看到WeBase主页了:

WeBase超全面安装指南 | 联盟链开发(十三)

默认用户名:admin

默认密码:Abcd1234


WeBase超全面安装指南 | 联盟链开发(十三)

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注