全面部署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主页了:
默认用户名:admin
默认密码:Abcd1234
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。