基本配置
1 创建Node
-
使用ngrok:
- 创建一个ngrok配置文件,配置服务器端的端口。
- 在服务器上运行ngrok,访问http://localhost:88,即可获取Node节点。
- 访问ngrok的https://localhost:3,进入节点管理界面。
-
配置服务器:
- 在服务器上运行ngrok。
- 在配置文件中添加ngrok的配置,配置相应的端口。
- 在服务器端运行ngrok,访问http://localhost:88,进入节点管理界面。
2 设置数据库信息
- 在配置文件中,设置数据库的名称和路径,例如
db:localhost:5677,方便后续管理。
创建节点
1 在ngrok上创建节点
- 打开.ngrok,输入
ngrok node --config:ngrok_config.yml,选择ngrok作为服务器。 - 触发配置,ngrok将创建一个本地节点,访问
http://localhost:88。
2 在服务器上创建节点
- 在服务器上运行
ngrok node, 输入node --config:ngrok_config.yml,选择ngrok作为服务器。 - 触发配置,ngrok将创建一个本地节点,访问
http://localhost:3。
管理节点
1 删除节点
- 在ngrok节点管理界面,找到需要删除的节点。
- 点击“删除”,系统将自动处理删除请求。
2 更新节点
- 在节点管理界面,找到需要更新的节点。
- 点击“更新”,系统会自动检查数据库和存储,更新数据。
3 删除节点(重复操作)
点击“删除”,系统会自动删除节点。
数据存储
1 存储到S3
- 在ngrok节点管理界面,输入
put命令,将数据存储到S3路径,例如s3://my-username:my-password。 - 可以使用
get命令访问数据,delete命令删除数据。
监控和监控工具
1 使用ngrok监控
- 在ngrok节点管理界面,查看节点的状态,查看访问日志和监控信息。
- 使用ngrok监控工具(如ngrok-symfony)进行更详细的监控。
2 使用Node.js监控
- 导入ngrok监控库,执行
ngrok-symfony命令,查看监控日志和性能信息。 - 使用ngrok-sudo命令获取节点的sudo权限,执行监控命令。
处理异常情况
1 异常处理
- 在ngrok节点管理界面,使用
error命令处理系统错误。 - 使用
ngrok-sudo命令获取节点的sudo权限,执行异常处理。
2 使用库
使用ngrok-cmd命令获取ngrok的命令,执行异常处理。
展开功能
1 创建扩展性节点
- 在ngrok节点管理界面,输入
ngrok node --config:ngrok_config.yml,选择ngrok作为服务器。 - 配置需要扩展的存储功能。
2 使用ngrok-sudo命令获取权限
- 在ngrok上运行
ngrok-sudo,获取ngrok的sudo权限。 - 使用ngrok-sudo命令执行ngrok配置命令。
通过逐步操作ngrok和配置文件,可以创建、管理、存储和监控CyberGhost节点,熟悉ngrok的配置工具和ngrok-sudo命令,能够轻松管理节点,同时利用ngrok监控工具进行更详细的监控和管理。









