Buenas, pues las instrucciones para arrancar Tomcat en macOS son prácticamente las mismas que las que habría que seguir en un Linux, porque al final se va a usar la terminal para iniciar y detener Tomcat.
Si has descargado Tomcat tal cual como un zip o como un tar desde la web, una vez lo extraes en alguna parte tienes una carpeta como apache-tomcat-[version]
. Sitúate dentro de una terminal en esta carpeta, por ejemplo con el comando cd apache-tomcat-11.0.0-M9
.
Ahora tienes dos formas de lanzar Tomcat, una es con el comando bin/catalina.sh start
, otra es usando bin/startup.sh
. En ambos casos, con la configuración por defecto debería arrancar un Tomcat en el puerto 8080. Para parar el servidor luego, puedes usar el comando bin/catalina.sh stop
o el comando bin/shutdown.sh
.
Estos comandos pueden fallar si has descargado la versión .zip de Tomcat en vez de la .tar.gz. Sugeriría descargar la versión .tar.gz en su lugar porque esta sí que sabe conservar los permisos de los scripts para poderlos ejecutar con la terminal; si has descargado la versión .zip habría que hacer chmod +x
de los distintos scripts para hacerlos ejecutables.
Me apunto como idea lo de hablar de Tomcat en el canal.