Rozvoj

Caddy je webový server s veľkosťou 3 MB pre domáci počítač

Caddy je webový server s veľkosťou 3 MB pre domáci počítač

Caddy je výkonný webový server pre domáce počítače, ktorého nastavenie trvá menej ako minútu a nevyžaduje hlbšie znalosti správcov webových stránok ani administratívnych služieb a technológií.

Ak chcete spustiť lokálny webový server, máte k dispozícii množstvo možností, ale je pravdepodobné, že žiadny nie je taký pohodlný na nastavenie ako Caddy.

Program je ponúkaný ako 3-megabajtová prenosná verzia pre Windows - podporované sú aj ďalšie operačné systémy ako Mac OS X a Linux - ktoré stačí rozbaliť a spustiť na spustenie servera. Upozorňujeme, že ak chcete, môžete Caddy zostaviť aj zo zdroja.

Caddy webový server

Základná verzia Caddy je dostatočná na lokálne spustenie statických webových stránok HTML, ku ktorým potom máte prístup v rovnakom počítači a v závislosti od bezpečnostných politík a aplikácií tiež v rovnakej počítačovej sieti alebo na internete.

Prečo by ste potrebovali taký program? Existuje veľa prípadov použitia. Možno chcete sprístupniť súbory na internete z dôveryhodného umiestnenia, ku ktorému máte prístup iba vy. Myslite napríklad na súbor so záložkami alebo referenčnú stránku HTML, ktorú používate pri práci.

Ak chcete začať, nasmerujte prehliadač na localhost: 2015 po inštalácii. Zobrazí sa chyba 404 nenájdená, pretože neexistuje žiadny index.html alebo index.v predvolenom nastavení súbor htm v adresári Caddy.

Umiestnite indexový súbor do adresára, aby sa načítal automaticky, alebo iné súbory HTML, aby sa načítali manuálne alebo pomocou odkazov.

V závislosti na vašich potrebách môže byť potrebný prístup na statické stránky HTML, ale funkčnosť Caddy tým nekončí.

Ak si pozriete zoznam funkcií na domovskej stránke servera Caddy alebo v používateľskej príručke, všimnete si, že Caddy podporuje nielen statické webové stránky.

Napríklad z jednej inštalácie Caddy môžete obsluhovať viac webových stránok, ak chcete použiť takzvaný Caddyfile, čo je konfiguračný súbor pre server.

K dispozícii je tiež podpora pre PHP, ktorá však funguje iba v spojení so serverom FastCGI, ktorý musíte tiež nastaviť vo svojom systéme.

Medzi ďalšie zaujímavé vlastnosti patrí podpora prostredí IPv6, podpora kompresie gzip, HTTP / 2 a TLS 1.2 podpora a podpora WebSockets.

Dobrým východiskovým bodom pre získanie ďalších informácií o niekoľkých pokročilých funkciách, ktoré Caddy podporuje, je vyššie uvedená používateľská príručka.

Môže však byť jednoduchšie použiť kompletné riešenie, ako je Wampserver, XAMPP alebo QuickPHP Web Server, ktoré sú dodávané so všetkým hneď po vybalení z krabice (všetko, čo znamená okrem iného PHP a MySQL, okrem iného aj to, čo potrebujete na spustenie pokročilých dynamických skriptov a služieb, ako je WordPress).

Pre statické stránky a stránky HTML je to však vynikajúce riešenie, ktorého nastavenie a použitie je mŕtve.

Navyše je plne prenosný, čo znamená, že ho môžete nosiť kdekoľvek a kdekoľvek spustíte svoj vlastný webový server z ľubovoľného podporovaného operačného systému.

Caddy 0.82

S Caddy 0.82 vydané rok po napísaní tejto recenzie, je čas sa pozrieť na zmeny, ktoré medzičasom priniesol webový server.

Jednou z najväčších zmien je jeho automatické použitie HTTPS pomocou bezplatnej iniciatívy Lets Encrypt. To znamená, že váš webový server bude pri nastavovaní podporovať HTTPS za predpokladu, že sú splnené určité kritériá (napríklad hostiteľ nie je localhost alebo adresa IP).

Caddy podporuje protokol IPv6, viac webov sa spúšťa na rovnakom serveri pomocou virtuálnych hostiteľov, prepisov a presmerovaní, webových zásuviek WebSockets a mnohých ďalších vecí, ktoré pri prvom vydaní v roku 2015 neurobil.

Okrem toho je Caddy teraz k dispozícii aj pre FreeBSD a OpenBSD, ako aj pre Linux ARM, ktorý môžete použiť na spustenie webového servera na zariadeniach so systémom Android.

Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...
Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...