alguien mencionó http://www.pathname.com/fhs/pub/fhs-2.3.html, que es una buena información. Desafortunadamente, no proporcionaron ninguna información acompañante, aparte de un comentario sarcástico.
Según ese documento,/opt es donde iría el software instalado, entonces recomendaría/opt/tomcat, y establecer CATALINA_HOME en este directorio.
También dice/var es donde irían los datos variables, entonces lo pondría en/var/tomcat y establecería CATALINA_BASE en este directorio.
Voy a agregar un poco de fondo. Si no configura CATALINA_BASE, se establecerá de manera predeterminada en CATALINA_HOME. Sin embargo, CATALINA_HOME debe ser la instalación no adulterada, y debe establecerse como de solo lectura. Debería usar una ubicación diferente para cosas variables como sus registros y directorios web reales. Luego, cuando necesite cambiar versiones, es tan simple como cambiar CATALINA_HOME. Además, puede ejecutar múltiples instancias de Tomcat más fácilmente sin tener múltiples copias de la misma instalación.
Además, no olvide crear un archivo CATALINA_BASE/bin/setenv.sh (o .bat para Windows) en lugar de editar CATALINA_HOME/bin/catalina.sh (o .bat para Windows).
Sí, esta es más información de la que nadie ha pedido, pero es de esperar que alguien la encuentre útil.
He hecho más búsquedas en Google y he encontrado un par de CÓMO diferentes que sugieren ponerlo en un par de lugares diferentes/usuario/local/usuario/compartir/opt. Parece que no hay un lugar acordado donde esto vive. –