Hauk/docker/start.sh
2019-12-10 15:24:22 -08:00

26 lines
No EOL
383 B
Bash

#!/bin/bash
stop_all()
{
echo "Stopping apache"
kill $APACHE_PID
rm -rf /run/apache2/apache2.pid
echo "Stopping memcached"
kill $MEMCACHED_PID
}
trap stop_all INT TERM
memcached -u memcache &
MEMCACHED_PID=$!
apachectl -D FOREGROUND &
APACHE_PID=$!
echo "Started"
wait $APACHE_PID $MEMCACHED_PID
trap - TERM INT
wait $APACHE_PID $MEMCACHED_PID
echo "Done"