复现区块链Fabric1.4项目记录安装配置centos8虚拟机
Posted 杰西啊杰西
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复现区块链Fabric1.4项目记录安装配置centos8虚拟机相关的知识,希望对你有一定的参考价值。
前言:由于在阿里云的服务器过期了,并且导出镜像到vmware失败了,所以决定重新搭一下项目,下面为记录日志。
一、安装centos8虚拟机+适应屏幕
1、安装虚拟机
不用多说,注意一点就是在安装选择net的时候记得打开。
2、适应屏幕
由于安装好虚拟机之后,窗口很小,为了适应屏幕,找到了下面一篇解决方案:
https://blog.csdn.net/weixin_43394859/article/details/103896728
3、设置共享文件夹
虽然能够在主机和虚拟机之间复制粘贴文字,但是却不能拖拽文件。为了能够在主机和虚拟机之间共享文件,故设置共享文件夹。
(1)设置共享文件夹并重启虚拟机
(2)打开虚拟机,查看共享文件夹
vmware-hgfsclient
(3)挂载共享目录
创建win目录
mkdir /mnt/win
挂载文件夹
vmhgfs-fuse .host:/share /mnt/win
设置开机自动挂载
.host:/share /mnt/win fuse.vmhgfs-fuse allow_other,defaults 0 0
生效挂载
mount -a
在windows下设置共享文件夹
虚拟机里面可以看到了
4、使用xshell连接虚拟机
【参考文档】
(1)https://www.cnblogs.com/shireenlee4testing/p/9469650.html
(2)https://blog.csdn.net/tuntun1120/article/details/65443757?
(3)https://jingyan.baidu.com/article/363872ec796dfc6e4ba16f09.html
1、查看是否安装open-ssh服务
yum list installed | grep openssh-server
更新(需要su)
yum update openssh-server
找到配置文件
find / -name sshd_config
vim /etc/ssh/sshd_config
开启端口22
允许远程登录
使用密码登录
开启远程登录服务
systemctl start sshd.service
虚拟机需要安装passwd服务
systemctl start sshd.service
2、配置虚拟机ip
这个时候可以关机重置一下虚拟机的虚拟网络编辑器
在顶部 编辑->虚拟网络编辑器(可以选择重置一下,我没有重置之前,下面的步骤成功了还是没有ping通,重置之后就可以了)
(1)查看虚拟网络编辑器
查看NAT设置
(2)设置虚拟机ip
vim /etc/sysconfig/network-scripts/ifcfg-ens*
主要是下面分出来的自己添加
(3)设置DNS
vim /etc/resolv.conf
(3)设置主机名
vim /etc/sysconfig/network
vim /etc/hostname
(4)重启虚拟机
reboot
3、配置主机
注意这里的IP地址不能和虚拟机的IP地址冲突,网关要一样。
4、主机ping虚拟机
虚拟机ping主机
然后可以试一下xshell
连接成功
tips
解决主机重启之后,虚拟机和主机之间又ping不通的情况:
https://blog.csdn.net/xiaojianxing123/article/details/107891588
重新启用VMware8
二、配置环境
这里主要参考我以前的博客即可
更新yum源
yum update
1、配置go环境
/etc/profile文件不符合unix规定的解决办法:https://blog.csdn.net/qq_40369944/article/details/99944623
2、配置node环境
3、
以上是关于复现区块链Fabric1.4项目记录安装配置centos8虚拟机的主要内容,如果未能解决你的问题,请参考以下文章
Fabric1.4 在自己项目中安装区块链浏览器blockchain-explorer