如何在 Windows 10 上的 linux 子系统上安装 Ngrok 2.0

How to install Ngrok 2.0 on linux subsystem on Windows 10

我正在尝试使用 Ngrok 在我的 Linux 子系统 (Powershell --> bash)

上创建到本地主机 webhook 开发工具的内省隧道

我尝试使用以下方法安装 ngrok:

sudo apt install ngrok-client

据我了解,sudo 命令用于安装 ngrok v 1.6。 当我尝试执行 ngrok 80 时出现错误:

Invalid address server_addr 'ngrokd.ngrok.com:443'

我在另一个 post 中搜索了这个,并被告知 ngrok v. 1.6 已经过时,为了继续使用 ngrok 将升级到 2.0

Testing PayPal with Rails

建议从http://ngrok.com网站下载,这很简单,但是linux子系统使用的正确下载方式是什么?我应该下载 Linux 并解压吗?还是我应该为 Windows 下载?

如果我有任何误解,请告诉我

我多年来一直使用 ubuntu,我相信在线说明,所以要么:

sudo apt-get update
sudo apt-get install ngrok-client

或尝试使用 this instruction 如果您有问题请告诉我

包含相同的说明听

$ unzip /path/to/ngrok.zip

$ 只是您终端的标志。不需要输入$,但需要打开终端(ctrl+alt+t),运行unzip命令解压文件夹。 您会在下载内容下找到该文件夹​​。所以 / 是你机器的根目录。你需要进入你的主文件夹,这将是 /home 所以你做 cd (更改目录)然后是该路径

cd /home

然后你 ls 列出所有目录。您应该会看到您的个人资料,其中包含您的姓名 username。您应该可以使用 cd <username>/Downloads 进入下载文件夹,其中 <username> 应替换为您的个人文件夹名称

此时您位于 Downloads 目录中。您可以在终端中执行 ls,找到您下载的文件的名称(应该类似于 ngrok-stable-linux-amd64.zip)和 运行

unzip <file-name.zip>

其中文件名是您下载的文件(类似于 ngrok-stable-linux-amd64.zip)或者您可以返回到根目录并 运行

cd /
unzip /home/<username>/Downloads/<yourfile.zip>

Read the documentation on how to use ngrok. Try it out by running it from the command line:

./ngrok help

我还从文档中了解到,您可以设置该地址

网上有一些讨论

Testing PayPal with Rails

我可以帮助你更多,但我需要你的反馈