Ubuntu下安装BigChainDB
来源:互联网 发布:敏感肌肤 面膜 知乎 编辑:程序博客网 时间:2024/06/16 17:09
BigChainDB是一个去中心化系统的区块链数据库。最近在与区块链技术相关的方面需要用到这一个数据库。因此,在Ubuntu下安装BigchainDB遇到了一些问题,在此统一记录下来,给其他需要安装BigChainDB的同行做参考,本人用的是Ubuntu 16.04。
首先,安装BigChainDB之前得安装3.4以上版本的MongoDB,而3.4以上版本的MongoDB只支持64位的Ubuntu系统,如果是32位则无法安装。MongoDB (3.4)的安装步骤如下:
导入包管理系统使用的公钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
为MongoDB创建列表文件
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
更新本地数据包
sudo apt-get update
安装MongoDB
sudo apt-get install -y mongodb-org
注意安装完成之后不要运行MongoDB,而是接着如下步骤。
创建data/db 目录并修改权限
$ sudo mkdir -p /data/db$ sudo chmod -R 700 /data/db
之后运行MongoDB
$ sudo mongod --replSet = bigchain-rs
执行完这行命令后进入如下画面:
此时新开一个终端进行后面的步骤,此终端不要关闭。
在新开的终端里安装Python3.5
$ sudo apt-get update$ sudo apt-get install libffi-dev libssl-dev
接着安装pip和setuptools
$ sudo apt-get install python3-pip $ sudo pip3 install --upgrade pip setuptools
这时可以利用pip3安装bigchainDB了
$ sudo pip3 install bigchaindb
安装完成之后,配置bigchainDB服务
$ bigchaindb -y configure mongodb
最后启动bigChainDB
$ bigchaindb start
启动成功如下图:
至此,大功告成!在Ubuntu下BigChainDB安装完成。
阅读全文
1 0
- Ubuntu下安装BigChainDB
- bigchainDB安装
- Ubuntu - Windows下安装Ubuntu
- #ubuntu# ubuntu 下安装 phpstorm
- ubuntu下安装acroread
- ubuntu下安装摄像头
- Ubuntu下安装MPlayer
- Ubuntu下安装eclipse
- ubuntu下安装samba
- ubuntu下安装lua
- ubuntu下安装字体
- ubuntu下安装MPlayer
- ubuntu下安装codeblocks
- ubuntu下安装字体
- ubuntu下安装real
- Ubuntu 下Subversion安装
- ubuntu下gcc安装
- ubuntu下安装OpenGL
- 编译网易云信项目错误问题记录
- 3.0studio 创建新的工程后报错
- ROS server and client
- AutoMapper官方文档(九)【列表和数组】
- 联网处理之如何把json作为参数传递,要用【RequestBody】
- Ubuntu下安装BigChainDB
- ECMAScript5 Object新属性方法
- 关于Unity的模型以及场景打包的代码
- Java进阶(十二)代码块
- MongoDB副本集分片集搭建记录
- 网络优化之ResNet和DenseNet
- 【线上讲座】如果转型为AI人工智能?
- android 动态设置屏幕控件宽高度
- mt2503 [MODIS]60平台上MODIS屏幕黑屏