-
安装Surge:
- 在Linux系统中,安装Surge的命令是
npm install surge。
- 在Linux系统中,安装Surge的命令是
-
配置Surge:
- 创建配置文件
surge.config.js。 - 打开命令提示符,输入
npm run start以启动Surge。
- 创建配置文件
-
使用Surge CLI:
- 进入Surge CLI,输入命令创建节点。
- 创建本地服务器:
./surge cli node --server-type local --port 3 --host 192.168.1.1 --app name local-server。 - 创建云服务器:
./surge cli node --server-type gcp --config surge.config.js --host 192.168.1.1 --app name cloud-server。
- 创建本地服务器:
- 进入Surge CLI,输入命令创建节点。
-
配置服务器配置:
- 调整本地服务器IP地址:使用
./surge cli node --server-type local --port 3 --host 192.168.1.2 --app name local-server --ip 1.2.3.4。 - 更改端口分配:使用
./surge cli node --server-type local --port 3 --app name local-server --port 3 --port-portion 0.5。
- 调整本地服务器IP地址:使用
-
管理节点:
- 端口恢复:
./surge cli node --server-type local --port 3 --port-portion 0.5 --revert --revert-port 3 --revert-portion 0.5 --revert-internal 1。 - 恢复服务器:
./surge cli node --server-type local --port 3 --revert --revert-port 3 --revert-internal 1。 - 删除节点:
./surge cli node --server-type local --server-id 1 --delete。 - 本地设备管理:
./surge cli node --server-id 1 --filter local --list。 - 云设备管理:
./surge cli node --server-id 1 --filter gcp --list。
- 端口恢复:
-
管理云资源:
- 创建云服务器:
./surge cli node --server-type gcp --config surge.config.js --host 192.168.1.1 --app name cloud-server --name cloud-server-1。 - 更改服务器类型:
./surge cli node --server-type gcp --server-config surge.config.js --app name cloud-server --server-config-file cloud-config.js --port 3 --host 192.168.1.1 --revert --revert-port 3 --revert-internal 1。 - 配置存储策略:
./surge cli node --server-id 1 --app name cloud-server --storage-file storage-symfony --storage-config "storage:config.yaml"。
- 创建云服务器:
-
监控和日志管理:
- 使用Surge的日志工具监控日志:
./surge cli node --revert --list log。 - 使用Surge监控工具查看监控信息:
./surge监控工具。
- 使用Surge的日志工具监控日志:
-
高级功能:
- 管理节点列表和状态:
./surge cli node --list --filter server-id。 - 管理节点列表的本地设备和云设备:
./surge cli node --list --filter server-id --filter local --list和./surge cli node --list --filter server-id --filter gcp --list。
- 管理节点列表和状态:
通过以上步骤,你将能够系统地学习和使用Surge管理节点的方法,如果遇到问题,可以参考Surge的官方文档或社区资源,寻求帮助。


