准备工作:
1、为了安装后面的东西我们首先安装curl、git
apt-get update
apt-get install git
apt-get install curl
2、我们常用go来做区块链开发所以要安装go,官网的下载地址被墙了,所以尝试用以下命令下载,如果不行多试几次就可以了
curl -O https://storage.googleapis.com/golang/go1.12.linux-amd64.tar.gz
下载完后解压,注意要用管理员身份
sudo tar -C /usr/local -xzf go1.12.linux-amd64.tar.gz
然后配置go的环境变量
mkdir -p ~/go; echo “export GOPATH=$HOME/go” >> ~/.bashrc
echo “export PATH= P A T H : PATH: PATH:HOME/go/bin:/usr/local/go/bin” >> ~/.bashrc
source ~/.bashrc
验证是否安装成功:
go version
go env
3、安装nodejs和npm
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs
验证是否安装成功:
node -v
npm -v
4、安装以太坊环境
sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo add-apt-repository -y ppa:ethereum/ethereum-dev
sudo apt-get update
sudo apt-get install ethereum
5、安装solc(solidity编译环境)
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc
然后就大功告成了
本文详细介绍如何从零开始搭建区块链开发环境,包括安装curl、git、go、nodejs、npm、以太坊及solidity编译环境等关键步骤。

1385

被折叠的 条评论
为什么被折叠?



