-
安装Surge:安装Surge到本地,如果尚未安装,可以在电脑的命令提示符中运行以下命令:
python -m surge
-
选择模式:
- 容器模式:使用
surge --mode container命令。 - 云容器模式:使用
surge --mode cloud命令。 - 插件模式:使用
surge --mode plugin命令。
- 容器模式:使用
-
配置虚拟机:
- 如果使用本地服务器:
- 添加到本地管理器:右键点击“管理”选项卡,选择“添加内部服务器”。
- 设定IP地址、域名和操作系统(如Linux)。
- 生成虚拟机ID(通常为
vbox-id)。 - 生成虚拟机名称(通常为
vbox-name)。 - 添加虚拟机配置文件(如
lsof.conf)。
- 如果使用云服务器:
- 添加到云服务器管理器。
- 添加云资源(如LVM空间、虚拟主机等)。
- 如果使用本地服务器:
-
配置数据库:
- 如果使用Dburst:
- 添加数据库配置文件(如
db.conf)。 - 设置数据库名称、IP地址、端口、用户权限等。
- 添加数据库配置文件(如
- 如果使用其他数据库,如Tempora:
- 类似地,添加相应的数据库配置文件(如
db.ini)。
- 类似地,添加相应的数据库配置文件(如
- 如果使用Dburst:
-
设置工作空间和磁盘:
- 设置工作空间大小和磁盘空间,根据需要调整。
- 如果使用Nginx,设置Nginx版本和配置文件。
-
设置运行环境:
- 如果需要特定的Python版本、Jira版本等,设置相应的环境变量。
- 使用
PYTHONPATH和JIRA_BASE_URL等变量进行配置。
-
启动Surge:
- 使用
surge命令启动Surge。 - 如果需要插件,使用
surge --add-config plugin_name.conf命令。
- 使用
-
运行并监控:
- 按照提示启动Surge。
- 使用
surge --run --output运行,并监控运行状态。
-
查看配置文件:
- 按照提示查看配置文件,确保所有设置正确无误。
- 对于插件,查看插件文件(如
add conf)以了解插件的功能。
-
处理错误和问题:
- 如果出现错误,检查配置文件是否有误。
- 确认运行环境是否正确,检查Nginx配置文件是否正确。
- 检查数据库配置文件是否存在错误,调整配置参数。
-
调整和优化:
- 根据运行情况调整配置参数,优化运行性能。
- 如果需要,可以添加额外的插件或扩展功能。
-
验证配置:
- 使用
surge --help查看官方文档,了解所有可用命令和选项。 - 使用
surge --version查看Surge版本信息,确认是否正确运行。
- 使用
通过以上步骤,按照Surge的默认配置和常见需求进行配置和使用,如果遇到问题,建议查阅官方文档或寻求支持团队的帮助。


