Tomcat ejecutando comandos comunes del paquete de guerra en Linux
1. Primero, copie el paquete war en el directorio WebApps de Tomcat en el servidor linux
Si se trata de un proyecto antiguo, se acostumbra hacer una copia de seguridad de la guerra anterior antes de importar la guerra.
如 mv project.war project.war_bak_20160625。
Después de importar la guerra, use el comando de descompresión (tomcat puede descomprimirse automáticamente cuando comienza, pero a veces puede haber problemas):
jar -xvf project.war
unzip project.war -d project,在当前目录下解压project.war到project目录里面,-d是创建project目录
Dos, comienza Tomcat
Inicie directamente ./startup.sh
como un servicio e inicie nohup ./startup.sh y
el modo de salida dinámica de la consola inicie ./catalina.sh run Muestra dinámicamente la información de salida de la consola del fondo de tomcat, salga después de Ctrl+C y cierre el servicio
a través del modo 1. El Tomcat iniciado en el método 3 tiene una desventaja. Cuando se desconecta la conexión del cliente, el servicio Tomcat se detendrá inmediatamente. El método 2 se puede usar como el servicio Linux para ejecutar todo el tiempo.
El Tomcat iniciado por el método 1 y el método 2 escribirá su registro en el archivo de registro correspondiente, pero no puede ver dinámicamente la información de salida y las condiciones de error de la consola de Tomcat, y luego debe seguir -f catalina.out; Ctrl+c Salir del comando tail
Luego verifique si tomcat se inicia correctamente: ps -aux | grep tomcat. El resultado org.apache.catalina.startup.Bootstrap start indica que el inicio se realizó correctamente y kill -9 puede eliminar el proceso.