我已经在 Windows(Win7)上安装了 Squid,它运行良好,但我希望能够让 conf 文件可移植。squid.conf 中的路径是否可以相对于 squid 工作目录而不是绝对路径?
答案1
是的,您可以在 中使用相对路径squid.conf
。至少对我来说,如果作为服务运行,它在Windows XP
和中是有效的。路径应该相对于位置。Squid 3.0.STABLE26
Squid
squid.exe
答案2
我不确定 - 但您可以考虑使用环境变量。创建一个 %SquidHome% 或类似变量并在 .conf 文件中使用这些变量。然后,如果您将其移动到新机器,只需将相同的环境变量设置为新的安装目录。
答案3
您可以使用 -f 选项来设置配置文件。如果您设置 Windows 服务:
squid.exe -i -f PATH
如果你运行 squid 守护进程:
squid.exe -f PATH