2017-08-07 9 views
0

私はLaravel PHP Scriptで作業します。このスクリプトをBitcoin/bitcoind Full Nodeと接続する必要があります。私がBitcoindで働くのは初めてです。Bitcoindノードのログイン情報を取得する(rpc、port、ip)

私のBitcoind Node ServerへのConnectionのログイン情報はどこですか? https://bitcoin.org/en/full-node#ubuntu-1610

今私のスクリプトはサーバーをBitcoindするために接続するには、この情報を必要とします:

BITCOIND_HOST: 
BITCOIND_PORT: 
BITCOIND_USERNAME: 
BITCOIND_PASSWORD: 

私は私のBitcoindサーバー上で作成している私は、ここからのUbuntu VPSサーバー上の全ノードがインストールされている

prune=600 
maxconnections=125 
maxuploadtarget=0 
rpcuser=test 
rpcpassword=test 
daemon=1 
keypool=50000 
:この情報を

bitcoin.confファイルをフォルダ.bitcoin

スクリプトとBitcoindは異なるサーバー上で動作します。

この情報とそれを記入するために、その正しい?:

BITCOIND_HOST: My VPS IP Address 
BITCOIND_PORT: ??? i dont know 
BITCOIND_USERNAME:test 
BITCOIND_PASSWORD:test 

その正しいbitcoindがスクリプトとして他のサーバー上で実行されている場合、暗号化されていないthatsのと漏洩することを?

私は今数週間検索し、googleでmutchを見つけられません。

多くのおかげ

答えて

0

BITCOIND_PORT:???私は

Runnngを知らないbitcoindここに記載されているようにポートパラメータを渡すことができます。

https://en.bitcoin.it/wiki/Running_Bitcoin

-port=<port> Listen for connections on <port> (default: 8333 or testnet: 18333) 

あなたはどんなportパラメータに合格しなかった場合は、デフォルトでは8333です。また、この方法では、あまりにもbitcoin.confでポートを定義することができます。

rpcport=8332 

をbitcoindがスクリプトとして他のサーバー上で実行されている場合、暗号化されていないthatsのと漏洩することをその正しいですか?

パブリックインターフェイスでビットコインサービスを実行したい場合は注意してください。これはインターネット上に表示されます。あなたがそのようなことをしたいのであれば、単にユーザー/パスワードを信頼しないでください。ベストプラクティスは、ビットサーバーをファイアウォールに設定して、PHPサーバーのIPをビットコインポートに接続できるようにすることです。また、bitcoin.confを使用して、bitcoin rpcに接続できるIPアドレスを制限することができます(rpcallowip変数)。

関連する問題