Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

231
Views
Django on Linux Apache Webserver (Chrome doesn´t load)

I am trying to install a Django Webserver on a Linux Apache2 Webserver.

I am Stuck and dont know why I am not getting any Response from the Webserver.

My Apache Conf:

WSGIPythonHome /var/venvs/djangoVenv
WSGIPythonPath /var/www/DjangoProject/

<VirtualHost *:80>
        DocumentRoot /var/www/DjangoProject

        Alias /static /var/www/DjangoProject/static

        WSGIScriptAlias / /var/www/DjangoProject/DjangoProject/wsgi.py
        WSGIProcessGroup DjangoProject
        WSGIPassAuthorization On

        <Directory /var/www/DjangoProject/DjangoProject>
                <Files wsgi.py>
                        Require all granted
                </Files>
        </Directory>

        <Directory /var/www/DjangoProject>
                Require all granted
        </Directory>

        <Directory /var/www/DjangoProject/static>
                Require all granted
        </Directory>

        ErrorLog /var/www/logs/error.log
        CustomLog /var/www/logs/custom.log combined
</VirtualHost>

And my Python wsgi File:

import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'DjangoProject.settings')

application = get_wsgi_application()

I have running my Django Server on Port 80 but Chrome only shows me, that the Website is unreachable.

Chrome Reply

Edit: I did a few changes and my apache Conf now looks like this:

<VirtualHost *:80>
        DocumentRoot /var/www/TestProject
        ErrorLog /var/www/logs/error.log
        CustomLog /var/www/logs/custom.log combined
        Alias /static /var/www/TestProject/static
        <Directory /var/www/TestProject/static>
                Require all granted
        </Directory>
        Alias /static /var/www/TestProject/media
        <Directory /var/www/TestProject/media>
                Require all granted
        </Directory>
        <Directory /var/www/TestProject/TestProject>
                <Files wsgi.py>
                        Require all granted
                </Files>
        </Directory>
        WSGIDaemonProcess TestProject python-path=/var/www/TestProject python-home=/var/venv/djangoEnv/lib/python3.7/site-packages/
        WSGIProcessGroup TestProject
        WSGIApplicationGroup %{GLOBAL}
        WSGIScriptAlias / /var/www/TestProject/TestProject/wsgi.py
</VirtualHost>

Now when I try to load the Website Chrome is loading forever and dosen´t stop. After a while this shows up: Gateway Timeout

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

I just followed this Video Step by Step and it just Works:

https://www.youtube.com/watch?v=Sa_kQheCnds

I don´t know what was the Problem but now it works.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!