# 私有链搭建步骤

By [dada](https://paragraph.com/@dada-2) · 2022-03-09

---

1、安装geth，ubuntu，windows

2、在某一个节点上，配置genesis.json文件， geth --datadir $PATH1/data/ init $PATH1/genesis.json 启动geth， geth --identity "TestNodechyd" --rpc --rpcaddr 0.0.0.0 --rpcport "8545" --datadir=$PATH1/data/ --port "30303" --networkid 19921128 --allow-insecure-unlock --nodiscover --rpcapi "db,net,eth,web3,personal" 然后启动挖矿， miner.start() 在控制台输入， admin.nodeInfo.enode，查看节点编码

3、在另一个节点上，配置相同的genesis.json文件， geth --datadir $PATH2\\data\\ init $PATH2\\genesis.json 启动geth， geth --identity "TestNodechyd" --rpc --rpcaddr 0.0.0.0 --rpcport "8545" --datadir=$PATH2\\data\\ --port "30303" --networkid 19921128 --allow-insecure-unlock --nodiscover --rpcapi "db,net,eth,web3,personal"

在cmd中输入 geth attach \\.\\pipe\\geth.ipc，打开控制台

在控制台中输入 admin.addPeer("enode://[36d0672e6f31e998cca10e1ebab0c9eb3cfcabbb650700b987e41bc7b3014aad1f1143fa21398001b5b84c52ace9abf6669e8b78119422dd422737a0762c71fa@101.32.207.238](mailto:36d0672e6f31e998cca10e1ebab0c9eb3cfcabbb650700b987e41bc7b3014aad1f1143fa21398001b5b84c52ace9abf6669e8b78119422dd422737a0762c71fa@101.32.207.238):30303") 添加远程节点

如果一切正常，则会自动开始同步

---

*Originally published on [dada](https://paragraph.com/@dada-2/1TtBFdub0h8vthD4bLg0)*
