Pierwszy raz server i domena.

0

Przygotowałem projekt stronki w pythonie i django. Stronka na kompie śmiga ładnie, postawiłem ja na lokalnej sieci by sprawdzić jak działa responsywność na smartphonie no i przyszedł czas by wrzucić ja na serwer. Wykupiłem na razie kilkudniowy serwer gdzie zalogowałem się przez ssh. Założyłem virtualenva, walnąłem clona z repozytorium. Dodałem link do virtualenva i link do folderu z manage.py w ustawieniach servera. Oczywiście migracja, collectstatic itd. I nie wiem co dalej. Z tego co kiedyś widziałem powinienem chyba normalnie uruchomić runserver a strona powinna przekierować się na darmową domenę którą wpisałem w konfiguracji. Za to server standardowo uruchamia się na lokalu 127.0.0.1:8000 i nie przekierowuje się na adres www.... Nie wiem czego brakuje, czy gdzieś powinienem coś dopisać... Wchodzę na 127.0.0.1:8000 działa ale pod adresem www wywala 502 bad gateway. Może ktoś podpowie. Pierwszy raz stawiam server django a cały dzień nie mogę znaleźć rozwiązania i stoję w miejscu.

0

Permission denied jak próbuje się dostać do wsgi tymi komendami. Z reszta wsgi w plikach aplikacji już istnieje tylko podaje do niego ścieżkę. No ale teraz po kombinowaniu nie działa mi już 127.0.0.1:8000 server rusza ale w przeglądarce nie otwiera się ale to chyba dobrze bo jak pliki z servera mogę lokalnie wyświetlić się u mnie na kompie...? Te wsgi rozumiem jest czymś pośrednim między clientem a serverem ale nie mam pojęcia jak to skonfigurować.

A jak wrzucam:
python manage.py runserver muk.___________.pl:8000

to wyskakuje
CommandError: "muk.___________.pl/" is not a valid port number or address:port pair.

Nie robiłem tego nigdy i trochę się zamotałem. Już sam nie wiem gdzie szukac problemu.

0

Tutaj masz krok po kroku instrukcje jak odpalić Django na ngnix przy użyciu uwsgi:

http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html

Wbudowany w django serwer nie powinnien być wykorzystywany na produkcji (https://docs.djangoproject.com/en/1.9/intro/tutorial01/)

0

Tą konfiguracje robię u siebie a potem server sam to przeczyta? bo na serverze raczej ta instalacja i konfiguracja z sudo nie pojdzie przecież.

Na lokalnym kompie postawiłem w ten sposób stronę na 127.0.....

1 użytkowników online, w tym zalogowanych: 0, gości: 1