Hosting
Professional
Plus
70 zł/rok
Do koszyka W koszykuPierwszy raz w serwisie Atthost?
Utwórz darmowe kontoW artykule tym poruszymy temat uruchamiania przykładowej aplikacji napisanej w Django. Opiszemy procedurę instalacji środowiska virtualenv na serwerze, utworzenie pustego projektu oraz uruchomienie i podpięcie go strony internetowej w panelu klienta. Nasze serwery posiadają preinstalowane różne wersje Pythona, które można wykorzystać do uruchamiania swoich aplikacji, zapoznaj się z pełną listą wersji Pythona. W tym przykładzie skorzystamy z Pythona w wersji 3.5.
W pierwszej kolejności – utworzymy nowe środowisko virtualenv o nazwie DjangoAppEnv:
cd ~/
virtualenv --python=/opt/alt/python35/bin/python3 DjangoAppEnv
source DjangoAppEnv/bin/activate
Następnie – użyjemy go do zainstalowania Django:
pip install django
W kolejnym kroku utworzymy nową aplikację:
cd ~/websites/
django-admin startproject DjangoApp
W katalogu z aplikacją – należy utworzyć plik passenger_wsgi.py o treści:
import sys, os
sys.path.append(os.getcwd())
os.environ['DJANGO_SETTINGS_MODULE'] = "DjangoApp.settings" # Nazwa modułu z ustawieniami
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
Nazwę modułu z ustawieniami – DjangoApp.settings, uzupełniamy o naszą nazwę aplikacji.
Należy pamiętać jeszcze o zmodyfikowaniu zmiennej ALLOWED_HOSTS w pliku settings.py i uzupełnieniu jej o docelowy adres strony internetowej.
Kolejnym krokiem – jest dodanie aplikacji w panelu klienta, przechodzimy do zakładki Aplikacje, klikamy „Dodaj aplikację”, a następnie przechodzimy do zakładki „Django” i uzupełniamy formularz:
Pola do uzupełnienia:
W naszym przypadku formularz uzupełniamy danymi:
Ostatnim krokiem, który pozostał do wykonania jest podpięcie dodanej aplikacji do strony www, w tym celu przechodzimy do zakładki „Strony WWW” w panelu klienta, następnie klikamy „Dodaj stronę WWW” i przechodzimy do zakładki „Aplikacja”.
Zostaw nam swój email i odbierz wyjątkowe bonusy:
Kod promocyjny
o wartości 10% na zakup hostingu
ORAZ
Poradnik
"7 kroków aby zbudować swoją pierwszą stronę www"
Jeżeli chcesz otrzymać poradnik, a nie chcesz zapisywać się do newslettera napisz do nas na adres biuro@atthost.pl.