Installing Supervisor on OS X is simple:
sudo pip install supervisor
This assumes you have pip. If you don't:
curl -O http://python-distribute.org/distribute_setup.py
python distribute_setup.py
sudo easy_install pip
sudo pip install supervisor
Create the conf.d
directory that you can put subprocess configuration files into:
sudo mkdir -p /usr/local/etc/supervisor/conf.d/
Test supervisord in non-daemon mode:
supervisord -n -c /usr/local/etc/supervisord.conf
Assuming you put supervisord.conf in /usr/local/etc/
then supervisord will find it automatically. Test it:
supervisord -n
Enter supervisor interactive mode:
supervisorctl