Windows 子系统 Linux (WSL) 下的 Ubuntu 上的 Ngrok
WSL 上 Ubuntu 的 Ngrok 安装指南
本指南将帮助您在运行 Windows Subsystem for Linux (WSL) 的 Ubuntu 环境中安装 Ngrok。Ngrok 是一种允许您将本地服务器公开到互联网的工具。
先决条件
确保已在 Windows 计算机上安装 WSL,并选择 Ubuntu 作为发行版。您还应该有可用的互联网连接来下载 Ngrok。
步骤 1:打开 WSL 终端
从 Windows 开始菜单启动您的 WSL 终端(Ubuntu)。
步骤 2:更新您的软件包列表
在安装任何软件包之前,最好先更新软件包列表。运行:
sudo apt update
步骤 3:删除所有以前的 Ngrok 文件
为了避免混淆,请删除所有以前下载的 Ngrok:
rm ngrok.zip ngrok-stable-linux-amd64.zip
步骤 4:下载 Ngrok
您可以直接下载最新版本的 Ngrok。访问 Ngrok 下载页面以获取最新的 URL,或使用以下命令下载:
wget https://bin.equinox.io/c/111111/ngrok-stable-linux-amd64.zip -O ngrok.zip
**注意**:如有必要,请将“111111”替换为您在 Ngrok 下载页面上找到的实际密钥。
替代下载方法
如果上述命令失败,您可以使用以下命令,该命令直接从 Ngrok 网站提取下载链接:
curl -s https://ngrok.com/download | grep -o 'https://[^"]*ngrok-stable-linux-amd64.zip' | xargs wget -O ngrok.zip
步骤 5:解压下载的文件
下载完成后,提取 ZIP 文件的内容:
unzip ngrok.zip
如果遇到错误,表明该文件不是有效的 zip 文件,请确保下载已成功完成。您可以使用以下方法检查文件类型:
file ngrok.zip
它应该报告它是一个“Zip 存档数据”。
步骤 6:将 Ngrok 移动到本地 Bin 目录
成功解压后,将 Ngrok 二进制文件移动到本地 bin 目录,以使其可从任何地方执行:
sudo mv ngrok /usr/local/bin
步骤 7:验证您的 Ngrok 帐户
要使用 Ngrok,您需要使用 Ngrok 令牌进行身份验证。如果您还没有账户,请在 ngrok.com 注册。登录后,复制您的身份验证令牌并运行:
ngrok authtoken
替换 `` 使用您从 Ngrok 仪表板收到的实际令牌。
步骤8:开始使用Ngrok
现在,您可以开始使用 Ngrok 将本地服务器公开到互联网。例如,如果您有一个在端口 8000 上运行的 Django 应用程序,则可以使用:
ngrok http 8000
此命令将为您提供一个通往本地服务器的公共 URL。
附加信息
故障排除
如果您在安装过程中遇到问题: