Monkey HTTP Daemon egy nyílt forráskódú és kis parancssori alkalmazás, amely a könnyű és nagyon gyors webszerver kifejezetten GNU / Linux operációs rendszerek támogatása 32 bites, 64 bites, valamint ARM architectures.Features egy glanceThe szoftver HTTP / 1.1 kompatibilis, egy C API (Application Programming Interface), az IPv6 és IPv4 protokollt, támogatja a virtuális gépeket, támogatja az aszinkron hálózati modellt, támogatja tagolt konfiguráció, és jön a plugineket építészet.
Keresztül plugins, Monkey HTTP Daemon lehet nyújtani, hogy támogatja a CGI (Common Gateway Interface), FastCGI, SSL (Secure Sockets Layer), UNIX Shell (command-line interface), könyvtár lista, jelentkezzen író, és még sok más egyéb vonzó funkciók .Installing Monkey HTTP DaemonTo telepíteni Monkey HTTP Daemon program a Linux-disztribúció, először le kell töltenie a legújabb változat a program a Softoware a dedikált fenti letöltés gombra, archívum mentése valahol a számítógépen, és csomagoljuk ki használ archívum vezetője eszköz.
Ezután nyissa meg a beépített Terminal app. A & lsquo; cd-ezte parancsot, keresse meg a helyet a kitermelt archív fájlokat (pl cd /home/softoware/monkey-1.5.5), futtassa a & lsquo; ./ configure-ezte parancs segítségével állítsa be, és optimalizálja a szoftver egy adott hardver architektúra (64 bites és 32 bites támogatással).
Ha látja a & ldquo; Monkey konfigurációs történik !, építeni típusú "make" Jó szórakozást! ;) & Rdquo; Üzenet, itt az ideje, hogy fut a & lsquo; make & rsquo; parancs összeállításához Monkey HTTP Daemon. Miután egy sikeres fordítási folyamat futtatásához & lsquo; sudo make install-ezte parancsot a privilegizált felhasználó, vagy a & lsquo; make install-ezte parancsot root telepíteni a szoftvert a rendszer egészére kiterjedő, és hozzáférhetővé teszi minden felhasználó számára a machine.Using Monkey HTTP DaemonTo használni, egyszerűen írja be a & lsquo; monkey --help'-ezte paranccsal tekintheti meg az üzenetet és elérhető parancssori, amelyeket fel lehet használni, hogy adja meg a különböző dolgokat, mint a konfigurációs fájlok könyvtár, fő szerver konfigurációs fájl, pantomimeseivel konfigurációs fájl, plugins.load konfigurációs fájl, helyszínek konfigurációs könyvtár, valamint a plugint konfigurációs könyvtárban. Ezen felül, akkor meg a hallgatót TCP port és a munkavállalók száma, valamint az, hogy a hatályos programot futtatni, mint daemon.
Mi az új ebben a kiadásban:
- HTTP: extra érvényesítési eltávolításakor kérést a nem teljes lista li>
Mi az új verzióban 1.4.0:
- Egy új Jemalloc memóriafoglaló.
- Egy új Virtual Host FDT funkció "Közös fájlleírókkal".
- Egy új hibakazelő a rendszer hívásokat.
- Sok Scheduler optimalizálás.
- Egy új hibakeresés mechanizmus révén Linux Trace Toolkit (LTTng).
- Egy új kísérleti Proxy Reverse.
- A SSL bővítmény most már támogatja a PolarSSL v1.3.
- A licenc költözött a GPLv2 a LGPLv2.1.
- Vannak még sokan mások.
Mi az új a 1.3.0 verzió:
- New alapértelmezett kezdőlap
- New -b programot zászló nyomtatni építeni információk
- New támogatása "MUSL" C Library (--musl-mode)
- MIME-típus: hosszabbítás keresési teljesítmény növekedéssel (~ 50%)
- HTTP: támogatást adni OPTIONS módszert
- HTTP: Ne erőltesse a tartalom típusa a POST kérést (RFC2616 7.2.1)
- HTTP: FIX # 182 DoS bug a fejlécek elemző
- Core: piros-fekete fa végrehajtása frissíteni a legújabb találhatunk a Linux Kernel
- Core: felkészítjük óra betöltés előtt plugins
- Core: a szegmentációs hiba, megszakítja a program (core dump engedélyezett)
- Core: olyan közel-on-exec az epoll, utils, Logger és Liana
- Események: extra ellenőrzésekkel és nem lép ki, ha a wakeup nem
- Beállítás: javult tesztek és új autocheck a visszakövetést támogatás
- Signal: elavultnak használata sys_siglist
- Utils: fix időzóna ideje generátor
- Security (Mandril): új deny_hotlink irányelv
- Auth: Fix base64 dekódolás buffer használata li>
- Auth: Visszautasítja a felhasználóneveket, ha hossza nem egyezik
- PolarSSL: ellenőrizni, hogy TransportLayer config kulcs létezik
- FastCGI: Fix kérésére hibanaplókban
- QA: új vizsgálatok If-Modified-Since funkció
Mi az új a 1.1.1 változat:
- Ez kisebb kiadás javít néhány kérdést a build rendszer .
- A kód ép.
Mi az új a 1.1.0 verzió:
- Egy új CGI plugint adtunk.
- Az ütemező most regisztrál új beérkezett aljzat MK_EPOLL_READ.
- Egy új MK_EPOLL_DISABLE módot adtak együtt egy új epoll Államok mechanizmust, és új használatát GCC előbeolvasási / [un] épülhetett-inek.
- HTTP most hatástalanítja a parafa zászlót, amikor mk_http_send_file történik.
- TCP_NODELAY már nem engedélyezett. mk_api nem exportálja.
- A kezdeti iov nullázás ofszet bejegyzések rögzítették.
- A configure script, plugin-felismerés javult, és több kódtisztítások és optimalizáció készültek.
Mi az új verzióban 0.21.0:
- Added kísérleti IPv6 támogatás.
Mi az új verzióban 0.20.3:
- Liana_SSL most eltávolítja magát, ha a plugin nem kerül ki használják a szállítási réteg.
- Debian csomagolási szabályokat is került.
Milyen új verzióban 0.20.2:
- Nem írható naplófájlok most észlelte a logger plugin.
- A Logger a mester log fájl alapértelmezés szerint engedélyezve van, és stderr most átkerül a mester log.
- A hamis fogyasztói mechanizmus megvalósítása elkerülése cső buffer hibák, amikor a log fájl nem megközelíthető írási műveleteket.
- Dirlisting csökken egy memóriafoglalási egy kérés.
Mi az új verzióban 0.20.1:
- Ez az új kiadás jön az új hot funkciók, javított teljesítmény és a sok kisebb javítások.
Hozzászólás nem található