Repository navigation
Manual Shepherd Setup
ismisepaul edited this page Oct 26, 2026
·
4 revisions
Important
This wiki is being retired. The Security Shepherd documentation has moved to https://owasp.github.io/SecurityShepherd/. This page describes older versions of Security Shepherd, and will be replaced by a link to the new site once 4.0 is released.
You need to have the following things installed and setup locally before Setting up Shepherd;
- Tomcat Server 8.5 (Recommended to configure SSL connections as well)
- MariaDb Server 10.6 (Create an admin shepherd user as well)
- Download the Shepherd Manual Pack
- Extract the zip
- Put the ROOT.war in your tomcat server's webapp directory
- Ensure the tomcat user can write files to $CATALINA_HOME/conf (Used for DB Setup Wizard)
- Restart Tomcat
- Open your Tomcat Server in your browser (Default Insecure Tomcat Running Locally: http://127.0.0.1:8080)
- You will be brought to the Shepherd Setup Wizard. Enter your Database and Database User details here
- Ensure you have selected the "Fresh Database" override option and click submit
- Sign in with the default admin / password credentials and then update the password in the following prompt.
- You're Done!
This wiki is being retired. The Security Shepherd documentation is at https://owasp.github.io/SecurityShepherd/