基于区块链的数字身份应用开发(上)
任务一:环境准备
(1)更新镜像源
apt update
(2)安装openssl、jdk、git
(3)配置JAVA_HOME环境变量
echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/" >>/etc/profile
source /etc/profile
使用wget命令下载build_chain.sh区块链开发部署工具
wget -c
http://res.zhonghui.vip/blockchain/training/trace/resourse/build_ch
ain.sh
使用wget命令下载FISCO BCOS二进制程序
wget -c
http://res.zhonghui.vip/blockchain/training/trace/resourse/fisco-bcos.tar.gz
解压缩文件,使用tar命令将fisco-bcos.tar.gz压缩包解压。-x参数解压文件,-v参数显 示解压过程,-f参数指定文件
tar -xvf fisco-bcos.tar.gz
(4)搭建并启动区块链网络
bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545 -e /root/tools/fisco-bcos
bash nodes/127.0.0.1/start_all.sh
(5)安装并启动WeBASE-Front服务
使用wget命令下载WeBASE-Front程序
wget -c http://res.zhonghui.vip/blockchain/training/trace/resourse/webasefront.zip
使用unzip命令解压缩webase-front.zip文件
unzip webase-front.zip
将sdk密钥文件复制到webase-front/conf/文件夹
cp -r nodes/127.0.0.1/sdk/* webase-front/conf/
启动WeBASE-Front程序
cd webase-front
bash start.sh