区块链环境搭建

1.FISCO BCOS区块链操作手册(一定要先看配置要求!!!)

https://github.com/FISCO-BCOS/FISCO-BCOS/blob/master/doc/manual/README.md

区块链技术:智能合约入门

https://segmentfault.com/a/1190000012996636

2.推荐使用Centos系统,我之前使用ubuntu 16.04出错较多,因为部分文件的版本较低,更新后还需要更换路径

系统镜像文件(个人更倾向于虚拟机,便于切换和搜索信息)

http://101.110.118.27/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso

3.centos在配置的过程中,需要配置网络等信息

https://www.cnblogs.com/Dream-times/p/7768258.html

4.centos设置成自动获取ip地址方式(DHCP)

https://jingyan.baidu.com/article/4f34706ecef165e387b56dc1.html?qq-pf-to=pcqq.group

5.因为虚拟机上和本机复制粘贴信息有问题(双向等方式并无实际作用)采用了一个exe软件:PuTTY

可以方便的实现双向的指令复制(提醒:指令不要直接复制粘贴,先放入一个txt文本中,确认是需要的指令,不然可能会引发意想不到的结果)。

使用该exe需要虚拟机的系统的IP地址,在进入虚拟机后查询即可。

6.安装智能合约的编译器 参考1中的文本

7.可能遇到的问题

!!!在root下执行

yum命令不能使用的相关错误

https://blog.csdn.net/rachel_luo/article/details/8692744

centos安装cmake3(我采用的是第三种方法)

https://blog.csdn.net/Imagine_Dragon/article/details/78398600

CentOS配置本地yum源/阿里云yum源/163yuan源,并配置yum源的优先级

https://blog.csdn.net/kangvcar/article/details/73477730

8.以上问题都OK后,开始安装centos的依赖包,之后就按照1中的顺序来

推荐几个Linux下的命令:

ls 显示文件列表

pwd 查看默认工作目录的完整路径

id 查看显示目前登陆账户的uid和gid及所属分组及用户名 

 ps -ef|grep node    ps -ef(查看当前进程)     |grep node 查询有关node的信息

netstat -na |grep 8545     netstat -na 来显示所有连接的端口并用数字表示   grep 8545 查询8545端口号  出现LISTEN 说明正在被监听

cd ..返回上层目录

9.编译一个demo文件

git clone "https://github.com/cristicmf/bcos-qucik-start-demo"

cd bcos-qucik-start-demo
 cd startDemo
 npm install
 babel-node index.js





你可能感兴趣的:(区块链)