bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545
- 其中-l指定ip列表, -p表示p2p,.. .. 端口号,生成的四个节点端口号为30300 ~ 30303
安装ubuntu依赖
sudo apt install -y openssl curl
安装centos依赖
sudo yum install -y openssl openssl-devel
第二步. 创建操作目录, 下载安装脚本
## 创建操作目录*cd ~ && mkdir -p fisco && cd fisco
## 下载脚本
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.9.1/build_chain
执行单机4节点联盟链
构建单机四节点联盟链:生成nodes文件夹
bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545
启动单机四节点联盟链:
bash nodes/127.0.0.1/start_all.sh
下载Java SDK
# ubuntu系统安装java
sudo apt install -y default-jdk
#centos系统安装java
sudo yum install -y java java-devel
下载控制台
wget *https://gitee.com/FISCO-BCOS/console/raw/master-2.0/tools/download_console.sh && bash download_console.sh*
运行下载脚本
bash download_console.sh
拷贝证书到配置文件下
cp -r ~/fisco/nodes/127.0.0.1/sdk/* ./
启动控制台
cd.. && bash start.sh
安装Java- python -MySQL -webase 平台
-
java 1.8
-
python 3.6
-
mysql 5.7
- 更新软件包:
sudo yum update
/sudo apt install nginx
- 安装:
sudo apt install mysql-server
/sudo yum install mysql-server
- 查看mysql状态:
sudo systemctl status nginx
- 更新软件包:
-
pymysql
pip3 install pymysql
-
安装nginx
- 更新软件包:
sudo yum update
/sudo apt install nginx
- 安装:
sudo apt install nginx
/sudo yum install nginx
- 查看Nginx状态:
sudo systemctl status nginx
- 更新软件包:
-
配置系统的JAVA_HOME
- 查看位置
which java
,输出:/usr/bin/java ls -lr /usr/bin/java
ls -lrt /etc/alternatives/java
- 确定了java的安装目录为
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
- 打开配置环境变量的文件
vim /etc/profile
- 添加配置:
export JAVA_HOME=java安装目录 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
- 配置生效:
source /etc/profile
- 测试是否正确:
echo $JAVA_HOME
- 查看位置
启动WEBASE
python3 deploy.py.startAll