前提:本文针对ubuntu16环境下,geth启动后钱包客户端启动报端口占用错误的用户,可以正常连接的用户请忽略。
第一步:
启动geth时指定rpc相关参数
geth --datadir ./privateData --rpc --rpcapi "personal,admin,db,eth,net,web3" init genesis.json
geth --datadir ./privateData --rpc --rpcapi "personal,admin,db,eth,net,web3" --networkid 79 console
(其他步骤和正常启动geth保持一致)
第二步:
命令行rpc方式启动Ethereum Wallet
1)首先进入钱包安装后目录(opt/Ethereum Wallet/,如果没有可以先找到钱包桌面图标文件,打开后里面有可执行程序的具体目录)
2)执行命令:
./ethereumwallet --rpc http://localhost:8545
成功。