【问题标题】:Bitcoin JSON-RPC比特币 JSON-RPC
【发布时间】:2023-04-09 15:25:01
【问题描述】:

我有兴趣创建一个使用比特币的 php 应用程序。到目前为止,除了我应该作为这些变量提供的内容之外,我已经了解了所有内容:

$btc_connect = array("user" => "youusername",             // RPC Username
        "pass" =>   "yourpassword",                   // RPC Password
        "host" =>   "127.0.0.1",                      // RPC Hostname/IP
        "port" =>   8321);                            // RPC Port

$mybtc = new jsonRPCClient("http://{$btc_connect['user']}:{$btc_connect['pass']}@{$btc_connect['host']}:{$btc_connect['port']}");

我到处搜索,包括 bitcoin.org 网站,试图找出如何设置它。有什么我必须在我的服务器上安装的吗?

我有一个网络服务器,只要我知道如何开始,就可以进行设置。

【问题讨论】:

标签: php json-rpc bitcoin


【解决方案1】:

您应该在服务器上设置一个 bitcoind 守护程序。然后,您在其中设置了一个 bitcoin.conf 文件(位置取决于您的操作系统):

rpcuser=someusernamehere
rpcpassword=somepasswordhere
rpcport=8332

rpcport 默认为 8332,因此您可以忽略它。您将使用标志守护程序运行 bitcoind。另外两行给你用户和通行证。然后在该数组中填写选定的用户/密码、服务器的 IP 和 8332 作为端口。

请看这里:https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_File

【讨论】:

  • 我开始明白了。有什么方法可以从专用的 Web 服务器主机运行 bitcoind?而不是从我的桌面?
  • 我从 Ubuntu VPS 运行它。它不需要太多的系统资源。但是您需要 shell 访问权限才能运行它 - 这不是您可以在网络托管帐户上使用的东西。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-27
  • 2014-11-13
  • 2013-12-16
  • 1970-01-01
  • 1970-01-01
  • 2017-06-30
相关资源
最近更新 更多