下面进行程序的安装部署
Github程序地址:https://github.com/zxs9999/fileHash
1、部署程序
1.1、创建app目录
在/home/jack/demo/filehash目录下建立app目录
mkdir app
1.2、拷贝程序到app目录
1.3、安装依赖库
安装后路径/home/jack/demo/filehash/app 多出node_modules目录
npm install express
npm install socket.io
npm install web3
1.4、修改Dapp程序部分参数
web应用访问端口修改,私有链端口修改,部署合约地址修改(根据实际合约地址修改文件app/app.js对应代码)
1.5、应用程序启动
在目录/home/jack/demo/filehash/app下,执行以下命令
node app.js
2、测试程序
2.1、提交测试信息
选择六个文件进行提交。
2.2、查询拥有者姓名
选择提交过的文件,可以查看拥有者姓名。
2.3、选择同一个文件,再次提交,拥有者名称不会改变。