Git instaweb httpd 配置在 OSX Leopard 服务器上使用 apache2

Pei*_*iau 3 git macos configuration instaweb

默认情况下,git instaweb 需要 lighttpd Web 服务器,而在 OSX Leopard 服务器上,apache2 是默认服务器。

将以下内容添加到 .git/config :

[instaweb]
local = true
httpd = apache2 -f
port = 4321
modulepath = /usr/libexec/apache2
Run Code Online (Sandbox Code Playgroud)

运行 ' git instaweb' 结果是:

apache2 not found.  
Install apache2 or use --httpd to specify another httpd daemon.
Run Code Online (Sandbox Code Playgroud)

我应该如何设置.git/config才能让它使用我的默认网络服务器?

谢谢

ust*_*tun 8

原因是 apache2 在 OS X 中被命名为 httpd,而模块在其他地方。我尝试更改配置,使其指向正确的路径,但服务器仍然无法工作。

或者,您可以使用已安装的 webrick 守护程序。将这些行添加到 ~/.gitconfig 文件(全局设置)或 .git/config 文件(本地设置):

[instaweb]
               httpd = webrick
Run Code Online (Sandbox Code Playgroud)