[Supervisor-users] Supervisord and Nginx configuration
Mark Jarecki
mjarecki at bigpond.net.au
Mon Dec 14 00:29:46 EST 2009
I eventually followed the method described in:
http://www.vps.net/forum/forums/tutorials-and-how-tos/1102-how-to-spawn-php-with-supervisord-for-nginx-on-debian
Works fine.
Mark
On 14/12/2009, at 2:04 PM, Benjamin Smith wrote:
> Nginx runs as a deamon by default without any arguments IIRC. I don't
> think you want to manage it with supervisord. If so you might want to
> figure out the option to make it run in the foreground(I would look it
> up, but I'm not by a fully operational computer).
>
> Typically you would want to manage with with an init script. If you
> installed it from your distributions repository, I'd imagine it
> installed one for you.
>
> On 12/13/09, Mark Jarecki <mjarecki at bigpond.net.au> wrote:
>> Hi there,
>>
>> just another question. How do I configure the supervisord.conf file to
>> enable the control of Nginx?
>>
>> Killing Nginx is typically:
>> sudo kill -INT `cat /var/run/nginx.pid`
>>
>> The Nginx section in my supervisord.conf is:
>>
>> [program:nginx]
>> command=sudo /usr/local/sbin/nginx
>> stopsignal=INT
>> user=someuser
>>
>> This does nothing but generate errors when I run:
>>
>> sudo supervisorctl stop nginx
>>
>> The error:
>> FAILED: unknown problem killing nginx (163):Traceback (most recent call
>> last):
>> File
>> "/usr/local/lib/python2.6/site-packages/supervisor-3.0a7-py2.6.egg/supervisor/process.py",
>> line 383, in kill
>> options.kill(self.pid, sig)
>> File
>> "/usr/local/lib/python2.6/site-packages/supervisor-3.0a7-py2.6.egg/supervisor/options.py",
>> line 1064, in kill
>> os.kill(pid, signal)
>> OSError: [Errno 1] Operation not permitted
>>
>> Then when i run sudo supervisorctl status, I get:
>>
>> nginx UNKNOWN
>>
>> If anyone could point me in the right direction, that would be greatly
>> appreciated.
>>
>> Cheers,
>>
>> Mark
>> _______________________________________________
>> Supervisor-users mailing list
>> Supervisor-users at lists.supervisord.org
>> http://lists.supervisord.org/mailman/listinfo/supervisor-users
>>
>
> --
> Sent from my mobile device
>
> Benjamin Smith
> http://just-another.net
> http://twitter.com/benjaminws
> http://www.linkedin.com/in/benjaminwarfield
More information about the Supervisor-users
mailing list