Narzędzia użytkownika

Narzędzia witryny


pl:python:serwerdjango

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
pl:python:serwerdjango [2024/01/11 11:23] – [NSSM] sindappl:python:serwerdjango [2024/01/12 12:30] (aktualna) – [DokuWiki] sindap
Linia 426: Linia 426:
 ==== Jeżeli problem to sprawdź: ==== ==== Jeżeli problem to sprawdź: ====
  
-  * Czy port 8080 lub inny jest taki sam w pliku runserver.py i waitress.conf +  * Czy port 8080 lub inny jest taki sam w pliku ''runserver.py'' ''waitress.conf'' 
-  * Czy port 9000 lub inny dla PHP jest taki sam w pliku nginx.conf i poleceniu startu usługi PHPService+  * Czy port 9000 lub inny dla PHP jest taki sam w pliku ''nginx.conf'' i poleceniu startu usługi ''PHPService'' 
 + 
 +==== DokuWiki ==== 
 + 
 +Możemy katalog ''C:\nginx\html'' zmienić na ''C:\nginx\html_old''. Utworzyć nowy katalog ''C:\nginx\html''. W nowym katalogu ''html'' [[https://download.dokuwiki.org/|pobrać]] i rozpakować pliki ''dokuwiki''. Na potrzeby bezpieczeństwa aplikacji wprowadzić zmiany w pliku ''C:\nginx\nginx.conf'' i usunąć komentarze: 
 + 
 +<code> 
 +# deny access to .htaccess files, if Apache's document root 
 +# concurs with nginx's one 
 +
 +location ~ /\.ht { 
 +    deny  all; 
 +
 +</code> 
 + 
 +a pod nimi dodać: 
 + 
 +<code> 
 +location ~ /(data|conf|bin|inc|vendor)/
 +      deny all; 
 +
 +</code> 
 + 
 +Po zmianach restart usługi: 
 + 
 +<code> 
 +C:\nginx\nssm\win64\nssm.exe restart NGINXService 
 +</code> 
 + 
 +Tym sposobem zanim powstanie nasza aplikacja Django możemy na bieżąco w DokuWiki tworzyć do niej dokumentację. 
 + 
 +Aby przesyłać pliki multimedialne przykładowo .jpg to w w pliku ''C:\nginx\nginx.conf'' dodajemy opcję: 
 + 
 +<code> 
 +http { 
 +    ... 
 +    client_max_body_size 40M; 
 +    ... 
 +    } 
 +</code> 
 + 
 +Następnie w pliku konfiguracyjnym ''C:\nginx\php\php.ini'': 
 + 
 +<code> 
 +[PHP] 
 +post_max_size = 40M 
 +upload_max_filesize = 40M 
 +display_errors = Off 
 +</code> 
 + 
 +Restartujemy usługi PHP i NGINX.
pl/python/serwerdjango.1704968627.txt.gz · ostatnio zmienione: 2024/01/11 11:23 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki