ruby-on-rails 如何在Windows 10上的Linux子系统上安装Ngrok 2.0

klr1opcd  于 2023-02-14  发布在  Ruby
关注(0)|答案(2)|浏览(125)

我正在尝试使用Ngrok创建一个到我的Linux子系统(Powershell --〉bash)上的localhost webhook开发工具的内省隧道
我尝试使用以下代码安装ngrok:

sudo apt install ngrok-client

据我所知,sudo命令用于安装ngrok v1.6。当我尝试执行ngrok 80时,我得到一个错误:

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

我在另一篇文章中搜索了这个,被告知ngrokv.1.6已经过时了,为了继续使用ngrok,需要升级到2.0
Testing PayPal with Rails
建议从网站http://ngrok.com下载,这很简单,但Linux子系统使用的正确下载方式是什么?我应该下载Linux并解压缩吗?还是应该下载Windows?
如果我误解了什么就告诉我

sulc1iza

sulc1iza1#

我使用ubuntu很多年了,我相信在线说明,所以要么这样做:

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

或者试着使用这个说明,如果你有问题就告诉我
同样指示也包括在听力中

$ unzip /path/to/ngrok.zip

$就是您终端的标志,您不需要输入$,但是您需要打开终端(Ctrl+Alt+t),运行unzip命令解压缩文件夹。您将在您的下载下找到该文件夹。因此/是您机器的根。您需要进入您的home文件夹,即/home,因此您执行cd(更改目录)后接该路径

cd /home

然后你用ls列出所有的目录。你应该看到你的配置文件中有你的名字username。你应该能够用cd <username>/Downloads进入下载文件夹,其中<username>应该替换为你的个人文件夹名
此时您已进入Downloads目录,可以在终端中执行ls,找到下载的文件名(应该类似于ngrok-stable-linux-amd64.zip)并运行

unzip <file-name.zip>

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

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

阅读documentation中关于如何使用ngrok的内容,并尝试从命令行运行它:

./ngrok help

我还从文档中读到,您可以设置该地址
网上对此有一些讨论
使用Rails测试PayPal
我可以帮你更多,但我需要你的反馈

anauzrmj

anauzrmj2#

您可以尝试this from the official docs
sudo tar xvzf ~/Downloads/ngrok-v3-stable-linux-amd64.tgz -C /usr/local/bin

相关问题