Others on here should jump in with help with your other questions but I
think you should find the answers to your first and third by running `ps
aux | grep apache` and looking at the first column. You might also find it
enlightening to run `ps auxf | grep apache -B 2`.

On Thu, Nov 12, 2015 at 4:34 PM, Gary Roach <[email protected]>
wrote:

> Setup for Django development system
>
> OS Debian Linux 8 (jessie) using systemd, not init.d
> Python 3.4.2
> Django 1.8.5
> Apache2 2.4.10 Debian (mmm-worker)
> mod_wsgi 4.3.0
> Postgresql 9.4.5
>
> Two virtual environments: archive (actual project) and mysite (django
> tutorial). Setup done with python3 -m venv <project name>. There seems to
> be some variation between this setup and the one using virtualenv.
> Confusing.
>
> pip3 install mod_wsgi in each environment
> Run mod_wsgi-express with install-module and setup-server for each.
>
> In /etc/apache2/envvars the following environmental variables are set.
> export APACHE_RUN_USER=www-data
> export APACHE_RUN_GROUP=www-data
>
> In /etc/apache2/apache2.conf the following environmental variables are
> used to set user and group.
> User ${APACHE_RUN_USER}
> Group ${APACHE_RUN_GROUP}
>
> But starting from within the project with mod_wsgi-express start-server
> gives:
>
> WARNING: When running as the 'root' user, it is required that the options
> '--user' and '--group' be specified to mod_wsgi-express.
>
> Starting with apachectl start or python manage.py runserver give no
> errors. Both servers work.
>
> Questions:
>         What user is apache running as if started with apachectl?
>         What user is apache running as if started with python manage.py
> runserver?
>         How do I assure that Apache is running as www-data?
>         Do I need to start Apache with mod_wsgi-express --user www-data
> --group www-data or is python manage.py runserver good enough?
>
> Answers to these questions would be very very helpful
>
> Gary R
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" 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/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/564513EF.8050508%40verizon.net
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" 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/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CA%2By5TLZf36UGOqm-8uWZDXXoXZcYqLxwABRnbPALMvYc_aoG1Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to