Shrine SSO runs on three software components: Tomcat, Apache, and Shibboleth.
The following instructions assume that (1) you have installed Shrine, and hence are using Tomcat as your application server, (2) you will install Apache on the same host as Tomcat and (3) you will therefore need to install Shibboleth SP 3 on the same host (Shibboleth will run as an apache module + daemon).
/opt/shrine/tomcat
/etc/httpd/
/var/www/html
(as specified in /etc/httpd/conf/httpd.conf
)/etc/shibboleth
The appropriate software must be restarted whenever the configuration is modified.
Restart when server.xml, shrine.conf or override.conf are modified
sudo -u shrine bash
cd /opt/shrine/tomcat
./bin/startup.sh
sudo -u shrine bash
./bin/shutdown.sh
rm fr ./webapps/shrine api*
cp <Shrine war file> ./webapps
./bin/startup.sh
Restart when shibboleth2.xml or other Shibboleth configuration files are modified.
sudo -u root bash
service shibd (re)start
Restart after restarting Shibboleth; or when there is a change in Apache configuration.
sudo -u root bash
service https (re)start