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:25] – [NSSM] sindappl:python:serwerdjango [2024/01/12 12:30] (aktualna) – [DokuWiki] sindap
Linia 428: Linia 428:
   * 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'' i ''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.1704968709.txt.gz · ostatnio zmienione: 2024/01/11 11:25 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki