Nastavení webového serveru

Upravit obsah stránky

    bullet

    WEBROOT Disková cesta k rootu webu pro statický obsah. Není-li uvedena, server neumožňuje přístup ke statickemu obsahu. Podporuje formát UTF8.

    bullet

    FILESROOT Disková cesta k rootu webu pro přiložené soubory. Vuužívá se pouze při prvotním spuštění, kdy je na jejím základě v databázi vytvořeno výchozí úložiště souborů. Není-li uvedena, server využívá [WEBROOT][OUTFILEPREFIX]. Podporuje formát UTF8.

    bullet

    MAXCLIENTS Maximální počet souběžných obsluhovaných připojení v jednu chvíli - tedy, maximální počet najednou obsluhovanych klientů. Pokud nastaveno na 0, je omezení vypnuto. DEFAULT 0

    bullet

    MAXWAITINGCLIENTS Maximální počet souběžných čekajících připojení ve frontě síťové karty, uplatňuje se, pokud server není schopen přijímat požadavky z důvodu překroceni volby MAXCLIENTS nebo z důvodu přetížení serveru. Překročí-li počet čekajících spojení tento limit, je jím odesílán REJECT.

    bullet

    MAXWAITINGTHREADS Maximální počet sekundarních čekajících vláken připravených řešit požadavky připojujících se klientů. Primarní vlákno čeká vždy, nastaveni volby na 0 tedy pouze vypne funkci, sekundarnich čekajících vlaken.

    bullet

    HOMEPAGE Název titulní stránky, která bude zobrazena při požadavku na statický obsah bez uvedení konkretního souboru. Funguje pouze jako homepage serveru, nikoli jednotlivých adresářů. Není-li uvedena server nepodporuje homepage. Podporuje formát UTF8.

    bullet

    REQUESTPREFIX Cíl XML požadavku - http://server/[REQUESTPREFIX] je cíl pro objekt XMLHTTP pro odesílání XML požadavku. Podporuje formát UTF8. DEFAULT solve

    bullet

    INFILEPREFIX Cíl pro přikládání souborů - http://server/[INFILEPREFIX] je cíl POST formulář, kam odeslat soubor. Podporuje formát UTF8. DEFAULT attach

    bullet

    OUTFILEPREFIX "Adresář" pro stahování přiložených souborů - http://server/[OUTFILEPREFIX] je namířen do adresáře s přiloženými soubory. Podporuje formát UTF8. DEFAULT files

    bullet

    SESSION_LAST Doba v minutách po kterou je udržována platnost webové session. DEFAULT 30

    bullet

    DIGEST_SIZE Počet bytů klíče přenášeného v SMS zprávách. Tento klíč je následně kódován DASE64, takže skutečný počet znaků přenášených v SMS se odpovídajícím způsobem zvýší. DEFAULT 6

    bullet

    ALLOWGUEST Povoluje přístup k obsahu webového serveru bez nutnosti autentifikace. DEFAULT FALSE

    bullet

    COMPRESSION Nastavuje parametry (deflate, gzip) komprese odpovědi webového serveru. Moznosti jsou 0 - 9, volba 0 znamená vypnuti komprese, volby 1 - 9 nastavují sílu komprese (1 - nejrychlejší, nejslabší; 9 nejpomalejší, nejlepší). DEFAULT 8

    bullet

    COMPRESSION_MIN_SIZE Nastavuje minimální velikost odpovědi v bytech, která již bude komprimována. DEFAULT 200B

    bullet

    COMPRESSION_MAX_SIZE Nastavuje maximální velikost odpovědi v bytech, která ještě bude komprimována. Větší budou odeslány jako nekomprimovaný stream. Hodnota 0 znamená, že bude komprimováno vše. DEFAULT 10MB

    bullet

    FORWARD Nastavuje HTTP přesměrování. Viz kapitola HTTP Forward.

    bullet

    FORWARD = :80                    Přesměruje veškerou komunikaci z portu 80 (http) na port SPORT (https)

    bullet

    FORWARD = 192.168.1.1:80            Presměruje komunikaci přicházející na IP 192.168.1.1 port 80 (http) na port SPORT (https)

    bullet

    FORWARD = 192.168.1.1:80 => https://kamkoli.cz/    Přesměruje komunikaci přicházející na IP 192.168.1.1 port 80 (http) na uvedenou adresu

    bullet

    FORWARD = 192.168.1.1 => https://kamkoli.cz/    Přesměruje komunikaci pricházející na IP 192.168.1.1 (libovolný port) na uvedenou adresu

    bullet

    FORWARD = flexideo.cokoli.cz:80            Lze použít i host name, následně se forward aplikuje na vsechny IP adresy na něž se hostname přeloží

    bullet

    COMEX_PATH Nastavuje výchozí stránku pro comex. Tato stránka je využívána jako výchozí cíl pro nice URL. DEFAULT comex/base.fsp

    bullet

    PREFER_ANONYMOUS_USER Nastavuje, zda v případě přístupu přihlášeného uživatele k anonymně přístupnému obsahu použít anonymního (TRUE), či přihlášeného (FALSE) uživatele. DEFAULT TRUE

    bullet

    HOSTNAME Obsahuje čárkami oddělený seznam hostname, na která má server odpovídat na nešifrovaném HTTP protokolu. Definice hostname může obsahovat wildcard znak '*', tento znak může být uveden pouze na začátku definice (např. *.flexideo.com, nelze ale definovat *.*.flexideo.com, či www.*.com) Je-li prázdný, server odpovídá na každé příchozí spojení, stejně, jako kdyby byl obsahem parametru samotný znak '*'. Není-li tento parametr uveden a zároveň je uveden parametr CERTHOSTNAME, jsou názvy hostů převzaty z něj. Pokud není parametr CERTHOSTNAME uveden, je výchozí hodnoutou '*'.

    bullet

    Při definování hostname je třeba brát zřetel na ostatní běžící instance, není možné poslouchat na stejné IP:PORT při stejném hostname.

    bullet

    Toto je nový způsob definování hostovaných instancí a nelze jej kombinovat se starým způsobem (starým formátem), popsaným níže. Je nutné si vybrat jen jeden z formátů.

    bullet

    ALLOW_CORS Umožňuje povolit webová sídla třetích stran, ze kterých je možné posílat CORS požadavky na flexideo. Do parametru se vyplňují URL adresy třetích stran, které mají být povoleny. Výchozí hodnota je, že je CORS zakázán (prazdná hodnota). Speciální hodnotou tohoto parametru je znak '*', který povolí šechny zdroje třetích stran.