sudo apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install -y ethereum
sudo apt-get install -y screen
mkdir /data/ethereum
screen -m -d -L geth --syncmode full --cache 8192 --http --http.addr 0.0.0.0 --http.api web3,eth,txpool,ethash,net --mainnet --datadir /data/ethereum
bash <(curl https://raw.githubusercontent.com/Luphia/ecProxy/master/shell/install.sh -kL)
-d: 背景分離執行
-m: 建立一個 screen session
-L: 開啟 log
--http: 開啟 HTTP-RPC server
--http.addr: HTTP-RPC server 允許的來源 ip
--http.api: HTTP-RPC server 啟用的 api
--ws: 開啟 WS-RPC server
--ws.addr: WS-RPC server 允許的來源 ip
--ws.origins: WS-RPC server 允許的來源 websockets
--ws.port: WS-RPC server 連接阜
--ws.api: WS-RPC server 啟用的 api
--mainnet: mainnet 節點
--datadir: chain data 存放位置