-
Notifications
You must be signed in to change notification settings - Fork 0
NNWDeveloper/MiniPHPserver
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
======================================== MiniPHPserver – jednoduchý HTTP server pro Windows ======================================== MiniPHPserver je minimalistický HTTP server napsaný v jazyce C pro Windows. Podporuje: - Statické HTML soubory (+ CSS, JS atd.) - PHP soubory přes php-cgi.exe - Poslouchá na portu 8080 (nastavitelné v souboru host.json) - Jednoduchá struktura složek, snadné použití ---------------------------------------- Struktura projektu ---------------------------------------- MiniPHPserver/ ├─ server.exe # spustitelný soubor ├─ php/ │ └─ php-cgi.exe # PHP interpreter ├─ www/ # složka s webovými soubory │ ├─ index.html │ ├─ info.php ├─ main1.1.c # zdrojový kód serveru └─ README.txt ---------------------------------------- Jak používat ---------------------------------------- 1. Ujisti se, že složky php/ a www/ jsou ve stejné složce jako server.exe 2. Spusť server.exe (dvojklikem nebo přes CMD) 3. Otevři webový prohlížeč a navštiv: http://localhost:8080/ - PHP by mělo fungovat okamžitě ---------------------------------------- Kompilace ze zdrojového kódu ---------------------------------------- Pro Windows s MinGW: gcc main1.1.c -o server.exe -lws2_32 ---------------------------------------- Struktura složky www/ ---------------------------------------- - index.html – Statický HTML dokument - info.php – PHP soubor zpracovaný přes php-cgi.exe ---------------------------------------- Poznámky ---------------------------------------- - MiniPHPserver je určen pro experimentální, výukové a malé projekty. - Pro produkční nasazení doporučujeme používat plnohodnotný server (Apache, Nginx, atd.) - Firewall Windows může blokovat port 8080 – pokud se stránka nenačítá, povol server.exe v Defender Firewallu ---------------------------------------- verze: 1.1 ---------------------------------------- NNW Dev. Nordic Network & Web Developer www.nnwdev.fun
About
Minimalistický HTTP server napsaný v jazyce C pro Windows.
Resources
Stars
Watchers
Forks
Packages 0
No packages published