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 <gary719_li...@verizon.net> 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 django-users+unsubscr...@googlegroups.com. > To post to this group, send email to django-users@googlegroups.com. > 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 django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. 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.