Я собираю веб-сервер Cherokee, очень быстрый веб-сервер с красивым веб-интерфейсом для конфигурации, написанным испанским хакером Alvaro Lopez Herrera и доступным от http://www.cherokee-project.com.Каков правильный макет каталога для веб-сервера под Mac OS X?
До сих пор мне удалось создать установщик .pkg с помощью пакета Apple PackageMaker.app, который поставляется с Xcode, но я устанавливаю все под/opt/cherokee.
Думаю, я хотел бы, чтобы двоичные файлы попадали в каталог, который уже находится на пути, и то же самое для manpages и других вещей.
Похоже, что установка всех с префиксом =/usr может работать красиво, за исключением файлов конфигурации, которые должны быть отправлены в/etc/cherokee, а корень документа с помощью can can to/var/www, но я не уверен.
Будет ли это работать или использовать какую-либо структуру каталогов в/Library? like/Library/Cherokee/VERSION/???
В комплект поставки Apache Apache, по-видимому, входит префикс =/usr, но файлы конфигурации в/etc/apache2 и CGI и руководство к/Library/WebServer с корнем документа в/Library/WebServer/Documents.
Может быть, мой DOCROOT должен быть/Library/Cherokee/документы или что-то в этом роде ...
Для справки, макет чероки по умолчанию, как это: (только каталоги)
Спасибо за помощь заранее! :)