我正在尝试使用 Ngrok 在我的 Linux 子系统(Powershell --> bash)上创建一个到本地主机 webhook 开发工具的自省(introspection)隧道
我尝试使用以下方法安装 ngrok:
sudo apt install ngrok-client
据我了解,sudo 命令用于安装 ngrok v 1.6。
当我尝试执行 ngrok 80
时出现错误:
Invalid address server_addr 'ngrokd.ngrok.com:443'
我在另一篇文章中搜索了这个,并被告知 ngrok v.1.6 已经过时,为了继续使用 ngrok 将升级到 2.0
建议从官网下载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
我还从文档中了解到,您可以设置该地址
网上对此有一些讨论
我可以帮助你更多,但我需要你的反馈
关于ruby-on-rails - 如何在 Windows 10 的 linux 子系统上安装 Ngrok 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47005930/