Skip to content

Instantly share code, notes, and snippets.

@Lpker-2006
Forked from pete911/tomcat manager deploy
Created January 22, 2020 10:23
Show Gist options
  • Save Lpker-2006/a9c29cfaa5ca565af4572191935bc341 to your computer and use it in GitHub Desktop.
Save Lpker-2006/a9c29cfaa5ca565af4572191935bc341 to your computer and use it in GitHub Desktop.
tomcat - deploy war files using curl
# deploy under "path" context path
curl --upload-file appplication-0.1-1.war "http://tomcat:tomcat@localhost:8080/manager/deploy?path=/application-0.1-1
# undeploy
curl "http://tomcat:tomcat@localhost:8080/manager/undeploy?path=/application-0.1-1"
# ! tomcat7 uses /manager/text/undeploy and /manager/text/deploy paths
# tomcat6-admin (debian) or tomcat6-admin-webapps (rhel) has to be installed
# tomcat-users.xml has to be setup with user that has admin, manager and manager-script roles
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment