I think I am really close to getting this working, but when I am running my --setup-only command I don't know what I should designate as my group and my user.
Ive put together the command: python manage.py runmodwsgi --setup-only --server-root . --host 0.0.0.0 --port 8001 --https-port 8000 --user www-data --group www-data --ssl-certificate (SSL Cert) --server-name (Server Name) --startup-log --access-log --log-to-terminal I know in this command I should also assign --user and --group, but I have no idea what these should be When I run this command without --user and --group then i get the result Successfully ran command but then I try apachectl start and I get permission denied, which I've read is a result of bad --user or --group. Any input on how I might determine the --user and/or --group commands? On Tuesday, April 7, 2015 at 4:23:43 PM UTC-7, Jason Garber wrote: > > Hi Trent, > > This is really beyond the scope of this list. If you install python and > apache the way the os designed them to be, and let the os manage it, it > will simply work. > > Hope you find your answers. > On Apr 7, 2015 6:58 PM, "Trent Miller" <[email protected] <javascript:>> > wrote: > >> So if I am running Ubuntu and I choose to set up this kind of service do >> I need to install and external monitoring service like Monit found here: >> (https://mmonit.com/) >> >> Or will that not work for the mod_wsgi application? >> >> On Monday, April 6, 2015 at 11:46:09 AM UTC-7, Trent Miller wrote: >>> >>> Alright Awesome, >>> >>> We are running Ubuntu version 14.04. >>> We installed apache and modwsgi using the instructions for installation >>> into python here: >>> >>> *https://pypi.python.org/pypi/mod_wsgi >>> <https://pypi.python.org/pypi/mod_wsgi>* >>> >>> More specifically with the commands: >>> >>> python setup.py install >>> >>> pip install mod_wsgi >>> >>> >>> As for your question about my wording "uses mod_wsgi to run an apache >>> server" >>> That is most likely a wording mistake demonstrating my inexperience. >>> >>> On Monday, April 6, 2015 at 11:16:14 AM UTC-7, Jason Garber wrote: >>>> >>>> Linux is a word that is used to describe hundreds of different >>>> operating systems running on the linux kernel. Specifically I am looking >>>> for something like Debian, Ubuntu, Redhat, Centos, Fedora, etc.. >>>> >>>> And what version. >>>> >>>> And how you installed apache and mod_wsgi. >>>> >>>> From everything I am seeing in your message, you are doing work that >>>> should already be done for you by a decent operating system. >>>> >>>> Centos, for example, is free, and has fully updated mod_wsgi + apache + >>>> mysql + postgresql + nginx packages available for free, including full >>>> integration with the operating system's start/stop/restart routines. >>>> >>>> One other thing that is confusing is "uses mod_wsgi to run an apache >>>> server". Either that was a wording mistake or you are doing some really >>>> out-of-the-box stuff. mod_wsgi is an apache module that runs within the >>>> apache server. >>>> >>>> On RHEL/Centos, here is what it looks like (using IUS packages): >>>> >>>> yum install python33 >>>> yum install httpd >>>> yum install mod_wsgi >>>> ... >>>> ... configure your wsgi site in /etc/httpd/conf.d/yoursite.conf ... >>>> ... >>>> chkconfig httpd on >>>> service httpd start >>>> >>>> Then it will just stay on and always come back on when the server >>>> restarts. >>>> >>>> Hope this helps a bit. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Mon, Apr 6, 2015 at 2:08 PM, Trent Miller <[email protected]> >>>> wrote: >>>> >>>>> Linux, and are you asking for my version of modwsgi or apache? >>>>> >>>>> On Sunday, April 5, 2015 at 2:59:50 PM UTC-7, Jason Garber wrote: >>>>>> >>>>>> What os and version? >>>>>> On Apr 5, 2015 5:18 PM, "Trent Miller" <[email protected]> wrote: >>>>>> >>>>>>> My group and I are running a server that is based upon Django and >>>>>>> uses mod_wsgi to run an Apache server. We will not be working on this >>>>>>> project after it is over, so I am attempting to set up cronjob similar >>>>>>> functionality to check if the apache server has shut down(system >>>>>>> restart or >>>>>>> power failure), and if it has, will restart the server for me. I've >>>>>>> found >>>>>>> documentation on how to check if an apache server is down and restart >>>>>>> the >>>>>>> server if it is, but our server uses https and thus our start command >>>>>>> is >>>>>>> pretty verbose. >>>>>>> >>>>>>> The command we use to initially start the server is >>>>>>> >>>>>>> python manage.py runmodwsgi --host 0.0.0.0 --port 8001 --https-port >>>>>>> 8000 --ssl-certificate (certificate Location) --server-name (Domain >>>>>>> Name) >>>>>>> I asked this question on stack overflow and got some good feedback >>>>>>> that I should use the --setup-only command and a system service manager >>>>>>> to >>>>>>> set up a configuration to restart my server if this happens. I am >>>>>>> pretty >>>>>>> new to Linux and I'm not really sure what the system service manager is >>>>>>> and >>>>>>> how I would prepare one for my server in particular. >>>>>>> >>>>>>> The stack overflow post also mentioned I should use the >>>>>>> --server-root command to setup a persistent location for the generated >>>>>>> configuration. Should I use this command in the same command that i am >>>>>>> using --setup-only or is the --server-root command something I do after >>>>>>> the >>>>>>> configuration is generated? >>>>>>> >>>>>>> I'm pretty new to Linux and using both Mod-wsgi as well as Apache so >>>>>>> any help is greatly appreciated. >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "modwsgi" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> To post to this group, send email to [email protected]. >>>>>>> Visit this group at http://groups.google.com/group/modwsgi. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "modwsgi" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To post to this group, send email to [email protected]. >>>>> Visit this group at http://groups.google.com/group/modwsgi. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >> You received this message because you are subscribed to the Google Groups >> "modwsgi" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at http://groups.google.com/group/modwsgi. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
