Razvoj

Caddy je web poslužitelj od 3 MB za vaše kućno računalo

Caddy je web poslužitelj od 3 MB za vaše kućno računalo

Caddy je moćan web poslužitelj za kućna računala kojem treba manje od minute za postavljanje i ne zahtijeva dublje znanje o webmasteru ili administrativnim uslugama i tehnologijama.

Ako želite pokrenuti lokalni web poslužitelj, imate puno mogućnosti za to, ali vjerojatno nijednu nije ugodno postaviti kao Caddy.

Program se nudi kao prijenosna verzija od 3 megabajta za Windows - podržani su i drugi operativni sustavi kao što su Mac OS X i Linux - koje samo trebate izdvojiti i pokrenuti za pokretanje poslužitelja. Imajte na umu da Caddy možete sastaviti i iz izvora ako vam je draže.

Web poslužitelj Caddy

Osnovna verzija Caddy dovoljna je za lokalno pokretanje statičnih HTML web stranica kojima možete pristupiti na istom računalu, a ovisno o sigurnosnim politikama i aplikacijama u istoj računalnoj mreži ili Internetu.

Zašto bi vam trebao takav program? Postoji puno primjera za to. Možda želite učiniti datoteke dostupnima na Internetu s pouzdanog mjesta kojem samo vi možete pristupiti. Razmislite, primjerice datoteka s oznakama ili referentna HTML stranica koju koristite na poslu.

Za početak pokrenite preglednik prema localhost: 2015 nakon instalacije. Dobit ćete pogrešku 404 not found jer nema indeksa.html ili indeks.htm datoteka u direktoriju Caddy prema zadanim postavkama.

Postavite indeksnu datoteku u direktorij da se automatski učita ili druge HTML datoteke za ručno učitavanje ili pomoću veza.

Pristup statičkim HTML stranicama možda je sve što vam treba, ovisno o vašim potrebama, ali Caddyina funkcionalnost tu ne završava.

Ako provjerite popis značajki na početnoj stranici Caddy poslužitelja ili u korisničkom priručniku, primijetit ćete da Caddy podržava više od samo statičnih web stranica.

Na primjer, možete poslužiti više web stranica iz jedne instalacije Caddy ako želite koristiti takozvanu Caddyfile koja je konfiguracijska datoteka za poslužitelj.

Tu je i podrška za PHP, ali to radi samo zajedno s FastCGI poslužiteljem koji također trebate postaviti na vašem sustavu.

Ostale značajke od interesa uključuju podršku za IPv6 okruženja, podršku za gzip kompresiju, HTTP / 2 i TLS 1.2 podrška i podrška WebSockets.

Dobro polazište da biste saznali više o nekoliko naprednih značajki koje Caddy podržava je gore navedeni korisnički vodič.

Međutim, možda je lakše koristiti cjelovito rješenje poput Wampservera, XAMPP ili QuickPHP web poslužitelja koje se isporučuje sa svime izravno (sve što znači PHP i MySQL, između ostalog i koje su vam potrebne za pokretanje naprednih dinamičkih skripti i usluga poput WordPressa).

Međutim, za statične HTML stranice i web mjesta izvrsno je rješenje koje je jednostavno postaviti i koristiti.

Osim toga, u potpunosti je prenosiv, što znači da ga možete nositi svuda gdje god idete kako biste pokrenuli vlastiti web poslužitelj iz bilo kojeg podržanog operativnog sustava.

Caddy 0.82

S Caddyjem 0.82 objavljeno godinu dana nakon pisanja ove recenzije, vrijeme je da pogledamo promjene koje su u međuvremenu uvedene na web poslužitelju.

Jedna od najvećih promjena je njegova automatska upotreba HTTPS-a pomoću besplatne inicijative Lets Encrypt. To znači da će vaš web poslužitelj podržavati HTTPS kad se postavi pod uvjetom da su zadovoljeni određeni kriteriji (na primjer, host nije localhost ili IP adresa).

Caddy podržava IPv6, više web lokacija radi na istom poslužitelju koristeći virtualne hostove, prepravlja i preusmjerava, WebSockets i mnoge, mnoge druge stvari koje nije, kada je prvi put objavljeno 2015. godine.

Uz to, Caddy je sada dostupan i za FreeBSD i OpenBSD, kao i za Linux ARM koji možete koristiti za pokretanje web poslužitelja na Android uređajima.

HD Remastered igre za Linux koje ranije nisu imale Linux izdanje
Mnogi programeri i izdavači igara dolaze s HD remasterom starih igara kako bi produžili životni vijek franšize, molimo obožavatelje da zatraže kompati...
Kako koristiti AutoKey za automatizaciju Linux igara
AutoKey je uslužni program za automatizaciju radne površine za Linux i X11, programiran na Python 3, GTK i Qt. Koristeći njegovu skriptiranje i MACRO ...
Kako prikazati brojač FPS-a u Linux igrama
Linux gaming dobio je velik poticaj kada je Valve najavio Linux podršku za Steam klijent i njihove igre 2012. godine. Od tada su mnoge AAA i indie igr...