255 字
1 分钟

部署WeBASE

节点前置服务(WeBASE-Front)#

  1. 将节点所在目录nodes/${ip}/sdk下的所有文件拷贝到当前conf目录

    Terminal window
    cp -r nodes/${ip}/sdk/* ./conf/
  2. 复制配置文件模板生成配置文件

    Terminal window
    cp -r conf_template conf
  3. 启动

    Terminal window
    bash start.sh

节点管理服务(WeBASE-Node-Manager)#

  1. 数据库初始化

    Terminal window
    #登录MySQL:
    mysql -u root -p123456
    #新建数据库:
    CREATE DATABASE IF NOT EXISTS {your_db_name} DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
  2. 修改脚本配置

    Terminal window
    # 修改数据库名称:
    sed -i "s/webasenodemanager/${your_db_name}/g" script/webase.sh
    # 修改数据库用户名:
    sed -i "s/defaultAccount/${your_db_account}/g" script/webase.sh
    # 修改数据库密码:
    sed -i "s/defaultPassword/${your_db_password}/g" script/webase.sh
  3. 运行数据库脚本

    Terminal window
    bash webase.sh 127.0.0.1 3306
  4. 服务配置修改

    Terminal window
    # 根据配置模板生成一份实际配置conf
    cp conf_template conf -r
    vim conf/application.yml
    # 修改服务端口为5004,数据库名称,数据库用户名,数据库密码
  5. 服务启停

启动:bash start.sh
停止:bash stop.sh
检查:bash status.sh

webase-web#

Terminal window
# 修改配置文件
vim docs/nginx.conf
# 修改WeBASE-Web服务端口
# 修改节点管理服务ip和端口
cp -rf docs/nginx.conf /usr/local/nginx/conf
# 或
nginx -c docs/nginx.conf
# 启动nginx
/usr/local/nginx/sbin/nginx

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

部署WeBASE
https://firefly.cuteleaf.cn/posts/fisco-bcos/部署webase/
作者
Lireal
发布于
2026-01-20
许可协议
CC BY-NC-SA 4.0

目录