Ngrok 安装指南
前置准备:
- 访问官网:前往 https://ngrok.io 获取安装包。
- 系统要求:确保你的操作系统支持Ngrok运行,Windows、Linux和MacOS均可用。
安装步骤:
Windows 安装:
-
下载Ngrok:
- 访问Ngrok官网,点击“下载”按钮,选择适合Windows的版本。
- 下载完成后,找到并双击运行exe文件。
-
安装向导:
- 选择安装目录,默认路径为
C:\ngrok,点击下一步。 - 点击“安装”,等待完成后,系统会显示绿色圆圈,表示安装成功。
- 选择安装目录,默认路径为
-
配置Ngrok:
- 启动Ngrok服务:在命令行输入
ngrok autogen,生成订阅链接。 - 启动服务:输入
ngrok start --subdomain <your-subdomain>,将<your-subdomain>替换为你选择的域名。 -,默认配置中,HTTP端口为808,HTTPS为8443。
- 启动Ngrok服务:在命令行输入
-
生成认证令牌:
配置完成后,系统会提示输入邮箱,生成认证令牌,用于后续使用。
Linux/MacOS 安装:
-
下载Ngrok:
使用对应的包管理器安装,或者手动下载并运行脚本。
-
安装命令:
- 在Linux中,使用
sudo apt-get install ngrok(如果有包源)或手动运行下载的脚本。
- 在Linux中,使用
-
配置与启动:
- 使用
ngrok autogen生成订阅链接。 - 启动服务:
ngrok start --subdomain <your-subdomain>。
- 使用
使用Ngrok:
- 访问本地服务器:通过
http://localhost:808或https://localhost:8443访问本地服务器。 - 测试功能:使用
curl或 Postman验证端口是否正常。
故障排除:
- 防火墙设置:确保Ngrok有权限通过防火墙。
- 服务状态:检查服务是否在运行,必要时重新启动。
- 认证问题:确保邮箱和订阅链接正确。
高级配置:
- 自定义域名:注册域名并配置DNS,指向Ngrok的公共IP。
- 多个Ngrok实例:使用多个订阅链接,管理不同的应用。
其他选项:
- 使用云服务:如果需要高级功能,可以选择云提供商的Ngrok服务。
- Docker容器:在Docker环境中运行Ngrok,适合需要更复杂配置的用户。
通过以上步骤,你可以轻松安装并配置Ngrok,方便管理和测试本地服务器的外部访问,遇到问题时,参考官方文档或社区获取进一步帮助。









