Rozvoj

Caddy je 3MB webový server pro váš domácí počítač

Caddy je 3MB webový server pro váš domácí počítač

Caddy je výkonný webový server pro domácí počítače, jehož instalace trvá méně než minutu a nevyžaduje žádné hlubší znalosti webmastera nebo administrativních služeb a technologií.

Chcete-li spustit místní webový server, máte spoustu možností, ale je pravděpodobné, že žádný není tak pohodlný jako Caddy.

Program je nabízen jako 3megabajtová přenosná verze pro Windows - podporovány jsou i další operační systémy jako Mac OS X a Linux - které stačí rozbalit a spustit pro spuštění serveru. Vezměte prosím na vědomí, že pokud chcete, můžete Caddy zkompilovat také ze zdroje.

Caddy Web Server

Základní verze Caddy je dostatečná pro lokální spouštění statických webových stránek HTML, ke kterým můžete přistupovat na stejném počítači a v závislosti na bezpečnostních zásadách a aplikacích také ve stejné počítačové síti nebo na internetu.

Proč byste potřebovali takový program? Existuje spousta případů použití. Možná chcete zpřístupnit soubory na internetu z důvěryhodného umístění, ke kterému máte přístup pouze vy. Představte si například soubor záložek nebo referenční stránku HTML, kterou používáte při práci.

Stačí po instalaci nasměrovat prohlížeč na localhost: 2015, abyste mohli začít. Zobrazí se chyba 404 nebyla nalezena, protože neexistuje žádný index.html nebo index.Ve výchozím nastavení soubor htm v adresáři Caddy.

Umístěte indexový soubor do adresáře, aby se automaticky načetl, nebo jiné soubory HTML, abyste je mohli načíst ručně nebo pomocí odkazů.

Přístup na statické stránky HTML může být vše, co požadujete, v závislosti na vašich potřebách, ale funkce Caddy tím nekončí.

Pokud se podíváte na seznam funkcí na domovské stránce serveru Caddy nebo v uživatelské příručce, zjistíte, že Caddy podporuje více než jen statické webové stránky.

Například můžete obsluhovat více webů z jedné instalace Caddy, pokud chcete použít takzvaný Caddyfile, což je konfigurační soubor pro server.

K dispozici je také podpora pro PHP, ale funguje pouze ve spojení se serverem FastCGI, který musíte také nastavit ve svém systému.

Mezi další zajímavé funkce patří podpora prostředí IPv6, podpora komprese gzip, HTTP / 2 a TLS 1.2 podpora a podpora WebSockets.

Dobrým výchozím bodem pro získání více informací o několika pokročilých funkcích, které Caddy podporuje, je výše uvedená uživatelská příručka.

Může být jednodušší použít úplné řešení, jako je Wampserver, XAMPP nebo QuickPHP Web Server, které je dodáváno se vším hned po vybalení z krabice (vše, co znamená PHP a MySQL, mimo jiné, co potřebujete ke spuštění pokročilých dynamických skriptů a služeb, jako je WordPress).

Pro statické stránky HTML a weby je to však vynikající řešení, jehož nastavení a použití je snadné.

Navíc je plně přenosný, což znamená, že jej můžete nosit s sebou, ať jste kdekoli, a spustit vlastní webový server z libovolného podporovaného operačního systému.

Caddy 0.82

S Caddy 0.82 vydané rok po napsání této recenze, je čas podívat se na změny, které byly mezitím zavedeny na webový server.

Jednou z největších změn je jeho automatické používání HTTPS pomocí bezplatné iniciativy Lets Encrypt. To znamená, že váš webový server bude při nastavení podporovat HTTPS za předpokladu, že jsou splněna určitá kritéria (například hostitel není localhost nebo adresa IP).

Caddy podporuje IPv6, více webů běží na stejném serveru pomocí virtuálních hostitelů, přepisuje a přesměruje, WebSockets a mnoho, mnoho dalších věcí, které neudělal, když byl poprvé vydán v roce 2015.

Kromě toho je Caddy nyní k dispozici také pro FreeBSD a OpenBSD, stejně jako Linux ARM, který můžete použít ke spuštění webového serveru na zařízeních Android.

Hry HD remasterované hry pro Linux, které nikdy dříve neměly vydání Linuxu
HD remasterované hry pro Linux, které nikdy dříve neměly vydání Linuxu
Mnoho vývojářů a vydavatelů her přichází s HD remasterem starých her, aby prodloužili životnost franšízy, prosím fanoušky, kteří požadují kompatibilit...
Hry Jak používat AutoKey k automatizaci linuxových her
Jak používat AutoKey k automatizaci linuxových her
AutoKey je nástroj pro automatizaci stolních počítačů pro systémy Linux a X11, programovaný v programech Python 3, GTK a Qt. Pomocí jeho funkcí skript...
Hry Jak zobrazit počítadlo FPS v linuxových hrách
Jak zobrazit počítadlo FPS v linuxových hrách
Hraní na Linuxu získalo velký tlak, když společnost Valve v roce 2012 oznámila podporu systému Linux pro klienta Steam a jejich hry. Od té doby se mno...