Qualcun altro ha menzionato http://www.pathname.com/fhs/pub/fhs-2.3.html, che è una buona informazione. Sfortunatamente, non hanno fornito alcuna informazione di accompagnamento, a parte un commento snarky.
In base a tale documento,/opt è dove verrà installato il software installato, quindi consiglierei/opt/tomcat e impostare CATALINA_HOME in questa directory.
Si dice anche che/var è dove vanno i dati variabili, quindi lo metterei in/var/tomcat e impostare CATALINA_BASE in questa directory.
Aggiungerò un po 'di sfondo. Se non si imposta CATALINA_BASE, il valore predefinito sarà lo stesso di CATALINA_HOME. Tuttavia, CATALINA_HOME dovrebbe essere l'installazione non adulterata e dovrebbe essere impostato come di sola lettura. Dovresti utilizzare una posizione diversa per elementi variabili come le tue directory e registri web attuali. Quindi, quando è necessario modificare le versioni, è semplice come cambiare CATALINA_HOME. Inoltre, puoi eseguire più istanze di Tomcat più facilmente senza avere più copie della stessa installazione.
Inoltre, non dimenticare di creare un file CATALINA_BASE/bin/setenv.sh (o .bat per Windows) invece di modificare CATALINA_HOME/bin/catalina.sh (o .bat per Windows).
Sì, questa è una quantità di informazioni superiore a quella richiesta da chiunque, ma spero che qualcuno la trovi utile.
Ho fatto più google e ho trovato un paio di HOWTO diversi che suggeriscono di metterlo in un paio di posti diversi/utente/locale/utente/condivisione/opt. Sembra che non ci sia un luogo concordato in cui questo vive. –