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  --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.

Reply via email to