WeBASE多机可视化部署.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

WeBASE可视化部署

官方文档:可视化部署—WeBASEv1.5.5文档(webasedoc.readthedocs.io)

黄底是配置文件内容

硬件配置\o永久链接至标题

使用可视化部署搭建一个?至少2节点?的区块链服务,WeBASE(WeBASE-Node-Manager+WeBASE-Sign)至少配置?1G?空闲内存(用于节点管理服务与签名服务)、每个节点+前置的镜像配置至少2G空闲内存(CPU内核数与节点数正相关,如4核可配置4节点),在进行可视化部署时会进行主机的可用内存检测。

宿主机:docker、ansible、WeBASE-Sign、WeBASE-Web、WeBASE-Node_Manager

节点机:docker、docker-fisco-webase、ansible

(网络好很重要)

前置条件

java11

(自己找oracle官网的jdk,而不是安装openjdk)

解压:tar-zxvfjdk-8u301-linux-x64.tar.gz

修改解压后文件的文件名:mvjdk1.8.0_301jdk-8u301

配置Java环境,编辑/etc/profile文件:vim/etc/profile

打开以后将下面三句输入到文件里面并保存退出

exportJAVA_HOME=/software/jdk-8u301#这是一个文件目录,非文件

exportPATH=$JAVA_HOME/bin:$PATH

exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

生效profile:source/etc/profile

查询:java-version

python36

sudoyuminstall-ypython36

sudoyuminstall-ypython36-pip

MySQL8.0

创建新文件:sudovi/etc/yum.repos.d/mariadb.repo

文件内容:

#MariaDB10.2CentOSrepositorylist-created2021-07-1207:37UTC

#/mariadb/repositories/

[mariadb]

name=MariaDB

baseurl=/mariadb/yum/10.5/centos7-amd64

gpgkey=/mariadb/yum/RPM-GPG-KEY-MariaDB

gpgcheck=1

清除缓存源:yumcleanall

把服务器的包信息下载到本地电脑缓存起来:yummakecacheall

sudoyuminstallMariaDB-serverMariaDB-client-y

sudosystemctlstartmariadb.service

sudosystemctlenablemariadb.service

执行以下命令:sudomysql_secure_installation

以下根据提示输入:

Entercurrentpasswordforroot(enterfornone):–初次运行直接回车

Setrootpassword?[Y/n]–是否设置root用户密码,输入y并回车或直接回车

Newpassword:–设置root用户的密码

Re-enternewpassword:–再输入一次你设置的密码

Removeanonymoususers?[Y/n]–是否删除匿名用户,回车

Disallowrootloginremotely?[Y/n]–是否禁止root远程登录,回车

Removetestdatabaseandaccesstoit?[Y/n]–是否删除test数据库,回车

Reloadprivilegetablesnow?[Y/n]–是否重新加载权限表,回车

使用root用户登录,密码为初始化设置的密码:mysql-uroot-p-hlocalhost-P3306

授权root用户远程访问:GRANTALLPRIVILEGESON*.*TOroot@%IDENTIFIEDBY123456WITHGRANTOPTION;flushPRIVILEGES;

创建test用户并授权本地访问:GRANTALLPRIVILEGESON*.*TOtest@localhostIDENTIFIEDBY123456WITHGRANTO

文档评论(0)

大学计算机网络教授老刘 + 关注
实名认证
服务提供商

教师资格证、中级网络工程师持证人

专注于计算机技术相关文章撰写,方案设计,方案实现等,方案的个性定制,修改,润色等,本人已有8年相关工作经验,具有扎实的文案功底

领域认证该用户于2023年06月19日上传了教师资格证、中级网络工程师

1亿VIP精品文档

相关文档