Questa domanda riguarda l'utilizzo di un Lion Server solo per test e prototipazione, quindi non ho bisogno di più siti che ospitano domini separati. Tutti i miei progetti hanno directory nella directory radice, non in sottodirectory "Siti" separate.
In Lion Server, Apple ha abbandonato la disposizione di directory precedente di:
/ Library / WebServer / CGI-Executables [con alias come cgi-bin]
/ Libreria / WebServer / Documenti [con alias come directory root]
Ora, il server web è semplicemente:
/ Libreria / Server / Web / dati / siti / default
Dopo aver installato Lion Server, Apache era ancora configurato con alias di cgi-bin in / Library / WebServer / CGI-Executables e root directory in / Library / WebServer / Documents. Ho modificato quest'ultimo nella sezione Web di Lion's Server.app su / Library / Server / Web / Data / Sites / Default.
Mi piacerebbe mollare / Libreria / Webserver. Non riesco a trovare alcun riferimento a una directory preferita / consigliata per i miei eseguibili. Sto pensando: / Libreria / Server / Web / Dati / Exec [con alias in Apache config come cgi-bin o qualsiasi altra cosa]
Sono abituato ad avere tutti i miei eseguibili in un unico posto, e di solito condividono molti moduli in comune, quindi non sono propenso a mettere una directory cgi nella directory di ciascun progetto.
Suggerimenti? Le migliori pratiche attuali?
Grazie.