Obecná nastavení
Po povolení služby Web Station je možné vybrat server backend, požadovaný profil PHP a jestli se má či nemá povolit osobní web. Pokročilejší nastavení naleznete v částech Webový server a Nastavení PHP.
Nastavení výchozího systému backend (výchozího vstupního bodu webových stránek)
Díky funkci Web Station a podpoře platformy PHP je možné na zařízení Synology Synology NAS snadno hostovat web a vytvářet dynamické weby pro podnikání nebo koníčky. Kromě toho Centrum balíčků nabízí mnoho různých balíčků jiných výrobců, například systémy Content Management, Customer Relationship Management a e-Commerce. Vytvoří se výchozí sdílená složka s názvem „web“, ve které se budou uchovávat soubory webu. Vytvořením virtuálního hostitele je možné také vytvořit více virtuálních vstupů do webů.
Poznámka:
- Kvůli vyšší flexibilitě a zabezpečení používá služba Web Station pro provádění úloh uživatelskou skupinu http. Proto při řízení přístupových oprávnění k webovým stránkám změňte přístupová oprávnění skupiny http ke všem odpovídajícím složkám a souborům. Například pokud chcete ve sdílené složce web vytvořit soubor sample.htm přístupný prostřednictvím služby Web Station, budete muset zajistit, aby skupina http měla správná oprávnění ke čtení/zápisu pro sdílenou složku web i pro soubor sample.htm.
- Soubor domovské stránky by se měl jmenovat index.htm, index.html nebo index.php.
- Pokud použijete funkci PHP mail(), systém automaticky načte a použije informace o serveru SMTP na stránce Upozornění. Přesvědčte se, jestli jste povolili e-mailová upozornění a zadali správné informace o serveru SMTP.
- Skutečná cesta sdílené složky web je /volume1/web. Některé aplikace vyžadují nastavení cesty v konfiguračním souboru.
- Názvy blog, photo, photosrc a webdefault jsou vyhrazené názvy složek. Služba Web Station tyto názvy nemůže používat, proto ve sdílené složce web nevytvářejte složky s těmito názvy.
- Chybovou stránku je možné upravit vytvořením souboru missing.html, missing.htm nebo souboru missing.php. Nejdříve povolte službu Web Station. Potom umístěte soubor missing.html, missing.htm nebo missing.php do sdílené složky web na serveru. Pokud budou uživatelé chtít otevřít stránku, která neexistuje, zobrazí se chybová stránka.
Povolení osobních webových stránek
Funkce osobních webových stránek je pohodlný způsob, jak mohou místní uživatelé, uživatelé domény a uživatelé LDAP vytvořit vlastní osobní stránky.
Poznámka:
- Jelikož není v zařízení EDS14 dostupná funkce Doména/LDAP, umožňuje služba Web Station nainstalovaná v zařízení EDS14 místním uživatelům povolit pouze osobní webové stránky.
Pro místní uživatele
Každý místní uživatel bude mít jedinečnou adresu webových stránek IP adresa serveru/~uživatelské jméno nebo název serveru/~uživatelské jméno. Příklad:
- 192.168.1.1/~ken
- SynologyNAS/~ken
Pro uživatele domény
Každý uživatel domény bude mít jedinečnou adresu webových stránek IP adresa serveru/~název domény%5cuživatelské jméno nebo název serveru/~název domény%5cuživatelské jméno. Příklad:
- 192.168.1.1/~testovací doména%5cken
- SynologyNAS/~testovací doména%5cken
Pro uživatele LDAP
Každý uživatel LDAP bude mít jedinečnou adresu webových stránek IP adresa serveru/~uživatelské jméno@název domény nebo název serveru/~uživatelské jméno@název domény. Příklad:
- 192.168.1.1/~ken@testovací doména
- SynologyNAS/~ken@testovací doména
Poznámka:
- Před povolením této funkce se přesvědčte, jestli systém splňuje následující dva požadavky:
- Byla povolena funkce osobní složky uživatelů. U místních uživatelů přejděte do části Ovládací panel > Uživatel > Rozšířené; u uživatelů domény přejděte do části Ovládací panel > Doména/LDAP > Uživatelé domény > Složka uživatele; u uživatelů LDAP přejděte do části Ovládací panel > Doména/LDAP > Uživatelé LDAP > Složka uživatele.
- Byly nainstalovány a povoleny služby Apache HTTP Server 2.2 a PHP 5.6. Tyto balíčky je možné nainstalovat z Centra balíčků.
Vytvoření osobního webu:
- Pokud jste zaškrtli možnost Povolit osobní webové stránky, vytvoří se ve složce uživatele automaticky složka www.
- Uživatel nyní může odesílat soubory související s webem (např. webové stránky a zvukové soubory) do složky www.
- Dbejte na to, aby měl uživatel k odeslaným souborům správná přístupová oprávnění.
Úprava chybové stránky:
- Uložte chybovou stránku jako missing.html, missing.htm nebo missing.php.
- Odešlete soubor do složky www.
Pokud budou uživatelé chtít otevřít stránku, která na webových stránkách místního uživatele neexistuje, zobrazí se upravená chybová stránka.
Podpora a omezení:
- Místní uživatelé mohou přistupovat pouze k datům v následujících složkách:
- Jejich vlastní složka uživatele
- /var/tmp
- /tmp
- /svazekX/@tmp