Fejlődés

A Caddy egy 3 MB méretű webszerver otthoni számítógépéhez

A Caddy egy 3 MB méretű webszerver otthoni számítógépéhez

A Caddy egy erőteljes webkiszolgáló otthoni számítógépekhez, amelynek telepítése kevesebb, mint egy percig tart, és nem igényel mélyebb ismereteket a webmesterekről vagy az adminisztratív szolgáltatásokról és technológiákról.

Ha helyi webszervert akar futtatni, akkor rengeteg lehetősége van erre, de valószínű, hogy egyiket sem olyan kényelmes beállítani, mint a Caddyt.

A programot 3 megabájtos hordozható verzióként kínálják a Windows számára - más operációs rendszerek, például a Mac OS X és a Linux is támogatottak - amelyeket csak ki kell húzni és futtatnia kell a szerver indításához. Felhívjuk figyelmét, hogy a Caddy-t forrásból is lefordíthatja, ha szeretné.

Caddy webkiszolgáló

A Caddy alapverziója elegendő statikus HTML webhelyek helyi futtatásához, amelyeket aztán ugyanazon a számítógépen érhet el, a biztonsági irányelvektől és alkalmazásoktól függően ugyanabban a számítógépes hálózatban vagy az interneten.

Miért lenne szükséged egy ilyen programra? Rengeteg felhasználási eset van rá. Talán olyan fájlokat szeretne elérhetővé tenni az interneten egy megbízható helyről, amelyekhez csak Ön férhet hozzá. Gondoljon például egy könyvjelző fájlt vagy egy referencia HTML oldalt, amelyet a munkahelyén használ.

Csak a telepítés után mutassa meg böngészőjét a localhost: 2015 webhelyen a kezdéshez. 404 nem található hibát kap, mivel nincs index.html vagy index.htm fájl alapértelmezés szerint a Caddy könyvtárban.

Helyezzen egy indexfájlt a könyvtárba, hogy automatikusan betöltsön, vagy más HTML fájlokat manuálisan vagy hivatkozások használatával.

A statikus HTML oldalakhoz való hozzáférés minden szükséges lehet, az Ön igényeitől függően, de a Caddy funkcionalitása ezzel még nem ér véget.

Ha megnézi a Caddy Server kezdőlapján vagy a felhasználói útmutatóban található szolgáltatások listáját, akkor észreveszi, hogy a Caddy nem csak statikus weboldalakat támogat.

Például több weboldalt is kiszolgálhat egyetlen Caddy telepítésből, ha úgynevezett Caddyfile-t szeretne használni, amely a szerver konfigurációs fájlja.

A PHP is támogatott, de ez csak egy FastCGI szerverrel együtt működik, amelyet fel kell állítania a rendszerén is.

További érdekességek az IPv6 környezetek támogatása, a gzip tömörítés, a HTTP / 2 és a TLS 1 támogatása.2 és WebSockets támogatás.

A fenti hivatkozás jó kiindulópont a Caddy által támogatott számos speciális funkcióval kapcsolatos további információkhoz.

Könnyebb lehet azonban egy olyan teljes megoldást használni, mint a Wampserver, az XAMPP vagy a QuickPHP Web Server, amely mindent azonnal kiszállít a dobozból (mindez PHP-t és MySQL-t jelent, többek között, hogy fejlett dinamikus szkriptek és szolgáltatások, például WordPress) futtatásához szükséges.

A statikus HTML oldalak és webhelyek esetében azonban ez egy kiváló megoldás, amelyet könnyű beállítani és használni.

Ráadásul teljesen hordozható, ami azt jelenti, hogy bárhová magával viheti, saját webkiszolgálóját bármely támogatott operációs rendszerről elindíthatja.

Caddy 0.82

Caddy 0-val.82 egy évvel a felülvizsgálat megírása után jelent meg, itt az ideje megvizsgálni az időközben a webszerveren bevezetett változásokat.

Az egyik legnagyobb változás a HTTPS automatikus használata az ingyenes Lets Encrypt kezdeményezés segítségével. Ez azt jelenti, hogy a webszerver a beállításkor támogatja a HTTPS-t, feltéve, hogy bizonyos feltételek teljesülnek (például, ha a gazdagép nem localhost vagy IP-cím).

A Caddy támogatja az IPv6-ot, több webhely ugyanazon a szerveren fut, virtuális gépek, újraírások és átirányítások, WebSocketek és sok-sok egyéb dolog segítségével, amelyet nem tett meg, amikor először megjelentek 2015-ben.

Ezenkívül a Caddy már elérhető a FreeBSD és az OpenBSD, valamint a Linux ARM számára is, amelyet a webszerver futtatásához használhat Android-eszközökön.

Az Xdotool használata az egérkattintások és a billentyűleütések ösztönzéséhez Linux alatt
Az Xdotool egy ingyenes és nyílt forráskódú parancssori eszköz az egérkattintások és a billentyűleütések szimulálására. Ez a cikk egy rövid útmutatót ...
A top 5 ergonómikus számítógépes egértermék Linuxhoz
Hosszan tartó számítógép-használat okoz-e fájdalmat a csuklóján vagy az ujjain?? Merev ízületek szenvednek, és folyamatosan kezet kell rázniuk? Égő fá...
Az egér és az érintőpad beállításainak módosítása az Xinput használatával Linux alatt
A legtöbb Linux disztribúció alapértelmezés szerint „libinput” könyvtárral szállítja a rendszer bemeneti eseményeit. Feldolgozhatja a Wayland és az X ...