部署说明 — WeBASE v1.5.4 文档
节点前置服务,包含区块链数据查看、账户管理、系统监控、智能合约管理等多种功能。
我们一般用到的是智能合约管理功能,包括智能合约的「编辑、部署、调用」。
cd /opt
tar -xzvf -C /opt/
mv jdk1.8.0_77 jdk
vi /root/.bashrc
.bashrc文件新增两条
export JAVA_HOME=/opt/jdk
export PATH=$PATH:$JAVA_HOME/bin
使其生效
source /root/.bashrc
验证是否安装成功
java -version
在fisco目录下拉取
git clone .git
进入该目录
cd WeBASE-Front
如果已安装Gradle,且版本为gradle-4.10至gradle-6.x版本
gradle build -x test
如果未安装Gradle,或者版本不是gradle-4.10至gradle-6.x版本,可使用gradlew编译
chmod +x ./gradlew && ./gradlew build -x test
cd dist
dist目录提供了一份配置模板conf_template
根据配置模板生成一份实际配置conf。初次部署可直接拷贝
cp -r conf_template conf
cd conf
要把sdk复制过来
cp ../../../nodes/127.0.0.1/sdk/* ./
这里如果出现问题,需要自己判断自己sdk的路径对其修改
l
这里有修改配置文件的需求时才要改,比如修改数据库存放路径、有端口占用的情况需要修改port、或者如果连接的不是本机而是远程服务器就要修改sdk下的ip,这里是连接的本机的节点,所以所有节点都不用改,直接默认的即可。
回到/fisco/node/127.0.0.1目录下
./stop_all.sh
./start_all.sh
在dist目录下查看端口是否被这个节点占用了
lsof -i:20200
回到WeBASE-Front的dist目录下
chmod u+x *.sh
bash start.sh
{deployIP}:{frontPort}/WeBASE-Front
示例:127.0.0.1:5002/WeBASE-Front
WeBASE-Front就搭建完成了。
本文发布于:2024-02-04 18:26:20,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170713629858297.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |