【发布时间】:2021-12-22 17:01:20
【问题描述】:
您好,我需要帮助如何从我的电脑打开 http://localhost:8000。因为我的项目 polkadot 基板安装在 VPS Ubuntu 上,在我尝试打开 IP:8000 后它也不起作用
【问题讨论】:
标签: node.js blockchain substrate polkadot polkadot-js
您好,我需要帮助如何从我的电脑打开 http://localhost:8000。因为我的项目 polkadot 基板安装在 VPS Ubuntu 上,在我尝试打开 IP:8000 后它也不起作用
【问题讨论】:
标签: node.js blockchain substrate polkadot polkadot-js
您必须使用--rpc-cors all 选项运行底层节点。请注意,在没有黑客攻击的情况下,底层链不会将 websocket 连接公开到公共互联网。我假设您的问题询问如何将远程服务器上运行的底层节点连接到您的本地 PC 前端。如果正确,让我们继续:
https://wiki.polkadot.network/docs/maintain-wss
描述整个过程。您需要安装 NGINX,配置 /etc/nginx/nginx.conf 并在 http 代码块中插入上述代码,并进行适当的变量替换。然后生成自签名 SSL 证书,并在远程计算机上打开端口 9944 和 443。接下来访问带有https://IP:443 的机器以将该站点列入白名单,最后使用polkadot-js-apps 的本地安装连接到您的基板节点。您无法使用在线 polkadot.js explorer 连接它,因此您必须使用本地连接。这应该可以让您启动并运行。
【讨论】: