1. 每日区块链首页
  2. 学院
  3. 技术文档

Lisk使用文档

Lisk使用文档
1.安装组件用于编辑相关项目:
Ubuntu/ Debian:
Lisk使用文档
MacOS 10.12-10.13(Sierra / High Sierra)
确保你的电脑上安装了XCode和Homebrew
更新重置并安装相关项目:
Lisk使用文档
Git(https://github.com/git/git) ——用于复制和更新Lisk
Ubuntu/ Debian:
Lisk使用文档
MacOS 10.12-10.13(Sierra / High Sierra):
Lisk使用文档
2.编辑Node.js作为代码执行的底层引擎
通过项目管理器安装系统环境
Ubuntu/ Debian:
Lisk使用文档
MacOS 10.12-10.13(Sierra / High Sierra):
Lisk使用文档
3.安装Node.js的管理版本
Lisk使用文档
PM2(https://github.com/Unitech/pm2)——用于管理Lisk的节点进程
Lisk使用文档
NPM 5.4.x及更高版本可能存在的问题,所以目前无法建立节点,如果您正在运行NPM 5.4.x或更高版本,更换到5.3.x建立本地NPM版本。
4.使用sudo创建环境:
Lisk使用文档
5.PostgreSQL(版本9.6)
Ubuntu/ Debian:
Lisk使用文档
MacOS 10.12-10.13(Sierra / High Sierra):
Lisk使用文档
6.安装Redis
Ubuntu/ Debian:
Lisk使用文档
运行redis:
Lisk使用文档
停止redis:
Lisk使用文档
MacOS 10.12-10.13(Sierra / High Sierra):
Lisk使用文档
启动redis:
Lisk使用文档
停止redis:
Lisk使用文档
注意:Lisk不会在redis的默认端口6379上运行,而是在端口6380上运行,为了让Lisk运行,有以下两种选择
1.更改Lisk配置:
更新config.json和redis端口配置test/config.jso,这是最简单的选项,但要在发出拉取请求时还原这些更改
更改Redis启动配置:
2.更新系统上的启动配置文件
一、停止redis服务器
二、编辑文件redis.conf和变化:port 6379改为port 6380
Ubuntu/ Debian:/etc/redis/redis.conf
苹果系统:/usr/local/etc/redis.conf
三、启动redis服务器
现在确认redis正在运行port 6380
Lisk使用文档
7.使用git复制并初始化Lisk数据库
Lisk使用文档
要测试Lisk是否已正确构建和配置,可以使用以下命令
Lisk使用文档
如果现在程序处在正确运行的状态,CTRL+C并启动pm2程序,这样可以把进程分到后台进程,而且在进程失败时可以自动恢复进程
Lisk使用文档
进程启动后,可以通过发出以下命令来检索其运行时状态和日志位置:
Lisk使用文档
在Lisk启动之后如果停止Lisk pm2,可以使用以下指令:
Lisk使用文档
注意:该端口、地址和配置路径可以通过提供有关命令来开开启或关闭
Lisk使用文档
8.测试
重新创建数据库以便对新的区块链运行测试:
Lisk使用文档
确保将Lisk配置为于测试时使用的为同一本地网络上,将文件config.json和genesisBlock.json替换到test / data目录下:
Lisk使用文档
启动Lisk(在端口4000上运行):
Lisk使用文档
测试使用以下命令运行:
Lisk使用文档
单独的测试文件可以使用以下命令运行:
Lisk使用文档
9.创建初始帐户
获取测试使用的创世块的密码输入命令:
Lisk使用文档

查看英文原文请转到:http://www.dayqkl.com/3345.html

原创文章,作者:每日区块链,如若转载,请注明出处:http://www.dayqkl.com/3309.html

发表评论

登录后才能评论
QR code