Je suis également aux prises avec ce problème. La méthode Apple consiste à créer une application Web et un fichier plist. La documentation est rare, mais vous pouvez taper "man webapp.plist" dans le terminal pour une explication. Il existe également une application d'exemple dans "/Library/Server/Web/Config/apache2/webapps/com.example.mywebapp.plist" BTW, Je regarde "Mountain Lion Server" et non la version Mavericks, donc je ne suis pas sûr que ce soit la même chose.
modifier pour ajouter : j'ai réussi à faire fonctionner le mien en suivant l'exemple à l'adresse suivante http://webapps.itcs.umich.edu/cosign/index.php/Mountain_lion_server_install
exemple d'application :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>includeFiles</key>
<array>
<string>/Library/Server/Web/Config/apache2/webapp_scripts/httpd_myinclude.conf</ string>
</array>
<key>launchKeys</key>
<array>
<string>com.example.mywebapp</string>
</array>
<key>name</key>
<string>com.example.mywebapp</string>
<key>displayName</key>
<string>MyWebApp</string>
<key>proxies</key>
<dict>
<key>/mywebapp</key>
<dict>
<key>keysAndValues</key>
<string></string>
<key>path</key>
<string>/mywebapp</string>
<key>urls</key>
<array>
<string>http://localhost:3000</string>
<string>http://localhost:3001</string>
</array>
</dict>
</dict>
<key>requiredModuleNames</key>
<array>
<string>mod_mystuff.so</string>
</array>
<key>requiredWebAppNames</key>
<array>
<string>com.example.webapp.myotherwebapp</string>
</array>
<key>preflightCommand</key>
<string>/usr/local/bin/preflightmywebapp</string>
<key>startCommand</key>
<string>/usr/local/bin/startmywebapp</string>
<key>stopCommand</key>
<string>/usr/local/bin/stopmywebapp</string>
<key>installationIndicatorFilePath</key>
<string>/usr/local/bin/mywebapp</string>
<key>sslPolicy</key>
<integer>0</integer>
Il semble que vous devriez placer votre fichier .conf dans "/Library/Server/Web/Config/apache2/webapp_scripts/httpd_myinclude.conf".