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