一、前言
在确认了要在本地搭建测试网络之后,那就不管什么私有链方面的东西了。俗话说万事开头难,博主这边了解到,搭建测试网络必须的环境主要是:node,golang,还有以太坊的geth客户端。OK,方向明确之后开始搭建。
二、安装node
本地是在VM上面的虚拟机上安装的,系统为ubuntu系统。
1、首先是在网上查了一下,大家都不建议用 apt-get的方式安装,据说是版本很落后,所以建议大家下载压缩包在本地编译
2、开始安装node
(1)去node的资源包找到合适的版本:
链接:https://nodejs.org/dist 大家可以根据版本号,选用最新的版本
//这个是18年的新版本,此处注意要下载tar.gz版本
wget https://nodejs.org/dist/v6.14.3/node-v6.14.3.tar.gz
(2)解压下载的压缩包
tar -zxvf node-v6.14.3.tar.gz
(3)进入解压后的文件下运行configure文件配置源代码
sudo ./configure
(4)编译
sudo make install //此处大概要等十几分钟,编译的挺慢的
(5)查看版本
node -v
(6)关于npm
一般下载安装node之后,会自带npm的,可以通过:
npm -v //查看当前的Npm版本
如果觉得版本不够新的话,可以通过下面的命令安装一个新的出来
sudo npm install -g npm //安装最新版本npm
三、卸载node
1、安装node之后的主要目录
nodejs安装成功后,node,npm的执行文件存放在 /usr/local/bin/
基于nodejs安装的模块的目录(全局安装-g)在 /usr/local/lib/node_modules/
2、卸载
因为我是通过编译的方式安装的,所以卸载的时候也要通过编译的方式:
进入安装时的源文件 cd 源文件
2 如果源文件不存在,下载一份,解压,进入源文件
3
4 sudo make uninstall //使用 make 卸载
5 进入/usr/local/lib/ 删除node_modules目录
6 在命令行输入 node -v 系统提示安装node
7 如果没有进入/usr/local/lib删除node_modules目录,执行node -v 时,系统提示在/usr/local/bin中无执行文件
这里node就安装好了,下一篇是安装golang的环境。
end