我正在打包 Cherokee Web 服务器,这是一个非常快速的网络服务器,带有一个很好的基于 Web 的 GUI,用于配置由西班牙黑客 Alvaro Lopez Herrera 编写,可从http://www.cherokee-project.com获得。
到目前为止,我已经设法使用 Xcode 附带的 Apple PackageMaker.app 创建了一个 .pkg 安装程序,但我正在 /opt/cherokee 下安装所有内容。
我想我想让二进制文件转到已经在路径中的目录,并且对于联机帮助页和其他内容也是如此。
我看起来像使用 prefix=/usr 安装所有东西都可以很好地工作,除了应该去 /etc/cherokee 的配置文件和文档根目录可以去 /var/www 但我不确定。
这行得通还是我应该在 /Library 下使用一些目录结构?像 /Library/Cherokee/VERSION/ ???
Apple 捆绑的 Apache 似乎使用 prefix=/usr 安装,但在 /etc/apache2 和 CGI 中安装了配置文件,并在 /Library/WebServer/Documents 中安装了文档根目录到 /Library/WebServer 的手册。
也许我的 docroot 应该是 /Library/Cherokee/Documents 或类似的东西......
作为参考,Cherokee 的默认布局是这样的:(仅 dirs)
我在这里先向您的帮助表示感谢!:)