Webový portál

Stránka Webový portál představuje centralizovanou platformu pro správu portálů webových služeb. V tomto článku se naučíte spravovat výchozí webový portál, osobní webové stránky a portály.

Výchozí portál

Po instalaci balíčku vygeneruje služba Web Station automaticky webový portál s výchozími adresami URL.

Správa výchozího webového portálu:

  1. Přejděte na stránku Webová služba.
  2. V části Výchozí služba vyberte možnost Výchozí služba a klikněte na možnost Upravit.
  3. Podle potřeby nakonfigurujte následující nastavení:
    • Server HTTP backend: V rozevírací nabídce vyberte typ webového serveru.
    • PHP: V rozevírací nabídce vyberte profil PHP. Přizpůsobené profily PHP lze vytvářet v části Nastavení jazyka skriptu > PHP.
  4. Klikněte na možnost Použít.
  5. Adresy URL výchozího webového portálu používají následující formáty:
    • http://IP adresa zařízení NAS:80
    • http://název domény zařízení NAS:80
    • https://IP adresa zařízení NAS:443
    • https://název domény zařízení NAS:443

Poznámka:

  • Služba Web Station používá ke spouštění úloh skupinu http. Podle výchozího nastavení má skupina http oprávnění ke čtení pro sdílené složky web a web_packages. Aby mohla služba Web Station správně fungovat, udělte skupině http přístup ke složkám nebo souborům souvisejícím s webovými stránkami. Pokud například chcete ve sdílené složce web vytvořit soubor sample.htm přístupný prostřednictvím služby Web Station, musíte zajistit, aby skupina http měla správná oprávnění ke čtení/zápisu pro sdílenou složku web a 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 v části Ovládací panel > Upozornění > E-mail. Přesvědčte se, jestli jste povolili e-mailová upozornění a zadali správné informace o serveru SMTP.
  • Podle výchozího nastavení obsahuje služba Web Station dvě sdílené složky:
  • web_packages: V této sdílené složce se nacházejí soubory nainstalovaných balíčků jiných výrobců (např. phpMyAdmin).
  • web: V této sdílené složce mohou být uloženy soubory pro hostování vašich webů.
  • 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 a služba Web Station je nemůže používat. Ve sdílené složce web proto nevytvářejte složky s těmito názvy.
  • Chcete-li přizpůsobit chybovou stránku, postupujte jedním z těchto způsobů:
  • Přejděte do části Nastavení chybové stránky > Výchozí profil > Výchozí profil chybové stránky a postupujte podle pokynů uvedených v části Nastavení chybové stránky.
  • Vytvořte soubor s názvem missing.html, missing.htm nebo missing.php a umístěte ho do sdílené složky web zařízení Synology NAS.

Povolení osobních webových stránek:

Služba Web Station umožňuje místním uživatelům, uživatelům domény a uživatelům LDAP vytvářet osobní webové stránky.

Než začnete:

  • Povolte funkci Složka uživatele. K této možnosti lze přejít takto:
    • Pro místní uživatele: Ovládací panel > Uživatel a skupina > Rozšířené
    • Pro uživatele domény: Ovládací panel > Doména/LDAP > Uživatelé domény
    • Pro uživatele LDAP: Ovládací panel > Doména/LDAP > Uživatelé LDAP
  • Nainstalujte a povolte alespoň jednu verzi serveru Apache HTTP Server. Tento balíček se nachází v Centru balíčků.
  1. Přejděte na stránku Webová služba.
  2. V části Výchozí služba vyberte možnost Výchozí služba a klikněte na možnost Upravit.
  3. Zaškrtněte políčko Povolit osobní webové stránky a v domovském adresáři každého uživatele se vytvoří odpovídající složka s názvem www.
  4. Podle svých potřeb nakonfigurujte následující nastavení a klikněte na možnost Uložit:
    • Server HTTP backend: V rozevírací nabídce vyberte typ webového serveru.
    • PHP: V rozevírací nabídce vyberte profil PHP. Přizpůsobené profily PHP lze vytvářet v části Nastavení jazyka skriptu > PHP.
  5. Nahrajte soubory související s webem do složky www.
  6. Přesvědčte se, jestli mají zadaní uživatelé a skupiny uděleno správné přístupové oprávnění pro odeslané soubory.
  7. Po dokončení výše uvedeného postupu bude mít každý uživatel jedinečnou adresu webových stránek:
    • Místní uživatelé: „IP adresa zařízení NAS/~uživatelské jméno/“ nebo „název hostitele zařízení NAS/~uživatelské jméno/“. Příklad:
      1. 192.168.1.1/~ken/
      2. kenstation/~ken/
    • Uživatelé domény: „IP adresa zařízení NAS/~název domény%5cuživatelské jméno/“ nebo „název hostitele zařízení NAS/~název domény%5cuživatelské jméno/“. Příklad:
      1. 192.168.1.1/~synology.local%5cken/
      2. kenstation/~synology.local%5cken/
    • Uživatelé LDAP: „IP adresa zařízení NAS/~uživatelské jméno@název domény/“ nebo „název hostitele zařízení NAS/~uživatelské jméno@název domény/“. Příklad:
      1. 192.168.1.1/~ken@synology.local/
      2. kenstation/~ken@synology.local/

Poznámka:

  • Přizpůsobení chybové stránky pro osobní webové stránky:
  • Uložte chybovou stránku jako missing.html, missing.htm nebo missing.php.
  • Odešlete soubor do složky www.
  • Místní uživatelé mohou přistupovat pouze k datům v následujících cestách souborů:
  • Jejich sdílená složka home
  • /var/tmp
  • /tmp
  • /svazekX/@tmp

Přizpůsobený portál

Nastavení portálu webové služby:

Služba Web Station umožňuje pro balíčky webových služeb jiných výrobců, například phpMyAdmin, WordPress a MediaWiki, vytvářet přizpůsobené portály.

  1. Přejděte na stránku Webový portál a klikněte na možnost Vytvořit.
  2. Vyberte možnost Portál webové služby.
  3. Vyberte službu.
  4. Vyberte typ portálu:
    1. Podle názvu: Chcete-li vytvořit adresu URL podle názvu (např. „http://synotest.com:80“), zadejte do pole Název hostitele název FQDN (Fully Qualified Domain Name) svého zařízení Synology NAS a vyberte pro adresu URL alespoň jeden typ portu: (tj. výchozí porty 80 a 443 nebo přizpůsobené porty HTTP a HTTPS).
    2. Podle portu: Chcete-li vytvořit adresu URL na bázi portu (např. „https://210.61.203.200:443“), vyberte alespoň jeden typ portu (HTTP nebo HTTPS) a zadejte číslo portu pro adresu URL.
    3. Podle aliasu: Balíčkům webových služeb jiných firem můžete přiřazovat alternativní adresy URL, zvané alias.
  5. Chcete-li přinutit webové prohlížeče, aby navštěvovaly váš server balíčků prostřednictvím připojení HTTPS, zaškrtněte v poli Nastavení HTTPS možnost HSTS.
  6. V rozevírací nabídce Profil řízení přístupu vyberte profil. Profily řízení přístupu lze vytvářet v části Ovládací panel > Přihlašovací portál > Rozšířené.
  7. V rozevírací nabídce Profil chybové stránky vyberte profil. Profily chybových stránek lze vytvářet v části Nastavení chybové stránky.
  8. Nastavení dokončete kliknutím na možnost Vytvořit. V seznamu portálů na stránce Webový portál se vygeneruje výchozí odkaz.

Nastavení alternativního portálu výchozího serveru:

Služba Web Station umožňuje vytvářet přizpůsobené názvy a porty hostitelů pro alternativní portály vašeho výchozího webového serveru.

  1. Přejděte na stránku Webový portál a klikněte na možnost Vytvořit.
  2. Vyberte možnost Alternativní portál výchozího serveru.
  3. Vyberte typ portálu:
    1. Podle názvu: Chcete-li vytvořit adresu URL podle názvu (např. „http://synotest.com:80“), zadejte do pole Název hostitele název FQDN (Fully Qualified Domain Name) svého zařízení Synology NAS a vyberte pro adresu URL alespoň jeden typ portu: (tj. výchozí porty 80 a 443 nebo přizpůsobené porty HTTP a HTTPS).
    2. Podle portu: Chcete-li vytvořit adresu URL na bázi portu (např. „https://210.61.203.200:443“), vyberte alespoň jeden typ portu (HTTP nebo HTTPS) a zadejte číslo portu pro adresu URL.
  4. Chcete-li přinutit webové prohlížeče, aby navštěvovaly vašeho virtuálního hostitele prostřednictvím připojení HTTPS, zaškrtněte v poli Nastavení HTTPS možnost HSTS.
  5. Nastavení dokončete kliknutím na možnost Vytvořit. V seznamu portálů na stránce Webový portál se vygeneruje výchozí odkaz.

Poznámka:

  • Služba Web Station používá kvůli lepší flexibilitě a zabezpečení ke spouštění úloh skupinu http. Aby mohla služba Web Station správně fungovat, udělte skupině http přístup ke složkám nebo souborům souvisejícím s webovými stránkami. Pokud například chcete, aby byla složka vhost1 přístupná pro službu Web Station, musíte zajistit, aby měla skupina http oprávnění pro čtení/zápis ke složce vhost1.
  • Aby byla zajištěna funkčnost nainstalovaných balíčků webových služeb jiných společností, musí být oprávnění skupiny http pro sdílenou složku web_packages nastaveno jako pouze ke čtení.
  • Hlavním účelem konfigurace přístupového oprávnění k souboru je zajistit, aby služba Web Station správně fungovala. Do následujících složek neukládejte citlivé informace, protože tyto složky se používají k ukládání souborů souvisejících s webem:
  • Sdílená složka web
  • Sdílená složka web_packages
  • Kořenové složky dokumentů virtuálních hostitelů
  • Výchozí odkazy v seznamu portálů se řídí následujícími pravidly:
  • Pokud jsou povoleny výchozí (80 a 443) i přizpůsobené porty, bude výchozí odkaz končit portem 443 (HTTPS).
  • Pokud jsou povoleny pouze přizpůsobené porty, bude výchozí odkaz končit přizpůsobeným portem HTTPS.
Výchozí portál
Přizpůsobený portál