ukazka NGINX konfiguracie

This commit is contained in:
2026-10-26 18:48:30 +01:00
parent 58e3a7503c
commit 7b39f26c99
+19
View File
@@ -10,3 +10,22 @@ Zdrojove subory su v adresari `src/`:
Zavislosti sa instaluju cez `composer install` v koreni projektu do `vendor/`. Zavislosti sa instaluju cez `composer install` v koreni projektu do `vendor/`.
Konfiguracia NGINX musi smerovat Markdown poziadavky na `src/md2html.php`. Konfiguracia NGINX musi smerovat Markdown poziadavky na `src/md2html.php`.
CSS sa nacitava z `//localhost/md2html/src/markdown.css`. CSS sa nacitava z `//localhost/md2html/src/markdown.css`.
## Konfiguracia NGINX
Do prislusneho bloku `server` pridaj:
```nginx
location ~ \.md$ {
fastcgi_pass 127.0.0.1:9999;
fastcgi_param SCRIPT_FILENAME $document_root/md2html/src/md2html.php;
include fastcgi_params;
}
```
Poziadavky na subory s priponou `.md` sa tak spracuju cez `md2html/src/md2html.php`.
Konfiguracia predpoklada projekt v adresari `md2html` pod `root` daneho servera
(napr. `D:/www/md2html` pri `root D:/www;`) a PHP FastCGI na `127.0.0.1:9999`.
Subor `fastcgi_params` musi byt dostupny v konfiguracii NGINX.
Po uprave over konfiguraciu prikazom `nginx -t` a nacitaj ju prikazom `nginx -s reload`.