did you see the error log.

With Best
-Ashwin.
+91-9959166266


On Mon, Jan 21, 2013 at 3:29 AM, Łukasz Mierzwa <[email protected]> wrote:

> Obviously I've made a typo, should be "ln -s /lib/init/upstart-job uwsgi"
>
>
> 2013/1/20 Ashwin Kumar <[email protected]>
>
>> i got error
>>
>> ubuntu@ip-10-128-53-108:/etc/init.d$ ls -lh /lib/init/upstart-job uwsgi
>> ls: cannot access uwsgi: No such file or directory
>> -rwxr-xr-x 1 root root 3.4K Oct 12 19:27 /lib/init/upstart-job
>>
>> With Best
>> -Ashwin.
>> +91-9959166266
>>
>>
>> On Mon, Jan 21, 2013 at 2:51 AM, Łukasz Mierzwa <[email protected]>wrote:
>>
>>> Creating upstart jobs is very simple, just
>>> create /etc/init/uwsgi.conf config file, with content below:
>>>
>>> === /etc/init/uwsgi.conf ===
>>> # uWSGI - manage uWSGI application server
>>> #
>>>
>>> description     "uWSGI"
>>>
>>>
>>>
>>> start on runlevel [2345]
>>>
>>>
>>> stop on runlevel [!2345]
>>>
>>>
>>>
>>>
>>>
>>> respawn
>>>
>>>
>>>
>>>
>>>
>>> limit nofile 200000 200000
>>>
>>>
>>>
>>>
>>>
>>> exec /usr/local/bin/uwsgi --emperor /etc/uwsgi/vassals --uid www-data
>>> --gid www-data
>>> === end of /etc/init/uwsgi.conf ===
>>>
>>> Then:
>>> #> cd /etc/init.d
>>> #> ls -lh /lib/init/upstart-job uwsgi
>>> #> update-rc.d uwsgi defaults
>>>
>>> It should be enough. You could also add "--logger syslog:uWSGI" to
>>> uwsgi command line options (exec line) so that uWSGI will log to local
>>> syslog and You will be able to read error messages if for some reason uWSGI
>>> would fail to start. But first check if You have "syslog" logger compiled
>>> in (uwsgi --logger-list).
>>>
>>>
>>>
>>> 2013/1/20 Ashwin Kumar <[email protected]>
>>>
>>>>  hi,
>>>>
>>>> first of all i want to thank you for uWSGI and the very very nice
>>>> tutorial
>>>> https://github.com/unbit/uwsgi-docs/blob/master/tutorials/Django_and_nginx.rst
>>>>
>>>> i struck in the last part while starting the emperor on syster boot
>>>> with rc.local as mentioned in the tutorial. its not working on ubuntu 12.10
>>>> on amazon. i never tried it anywhere else. i created servers more than 30
>>>> times to see where did i go wrong. but nothing happened.
>>>>
>>>> its fine if i run this command in terminal
>>>>
>>>>
>>>> /usr/local/bin/uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid 
>>>> www-data
>>>>
>>>>
>>>> but its nothing happening when i tried with rc.local
>>>>
>>>> i think we need to write one more upstart job/script on ubuntu to make
>>>> it run automatically. i searched for 2 days and found no decent
>>>> documentation on this subject.
>>>>
>>>> help me.
>>>>
>>>> -Ashwin.
>>>> +91-9959166266
>>>>
>>>> _______________________________________________
>>>> uWSGI mailing list
>>>> [email protected]
>>>> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
>>>>
>>>>
>>>
>>>
>>> --
>>> Łukasz Mierzwa
>>>
>>> _______________________________________________
>>> uWSGI mailing list
>>> [email protected]
>>> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
>>>
>>>
>>
>> _______________________________________________
>> uWSGI mailing list
>> [email protected]
>> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
>>
>>
>
>
> --
> Łukasz Mierzwa
>
> _______________________________________________
> uWSGI mailing list
> [email protected]
> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
>
>
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to