Jak mohu na svém zařízení Synology NAS hostovat webové stránky?

Jak mohu na svém zařízení Synology NAS hostovat webové stránky?

Některé články byly strojově přeloženy z angličtiny a mohou obsahovat nepřesnosti nebo gramatické chyby.

Účel

V tomto článku se dozvíte, jak hostovat webové stránky na zařízení Synology NAS a jak nastavit portály správce pro balíčky webových služeb třetích stran. Jako příklady používáme systémy Joomla, WordPress a phpMyAdmin.

Řešení

Než začnete

  1. Z Centra balíčků systému DSM stáhněte a nainstalujte následující balíčky:
    • Web Station
    • PHP (například PHP 7.3)
  2. Přesvědčte se, že má výchozí skupina http dostatečná oprávnění ke root složce dokumentů vašeho webu (viz tento článek ).
  3. Nastavte pravidla brány firewall pro ochranu webového serveru (viz tento článek ).
  4. Nastavením pravidel pro předávání portů umožníte externí přístup k portům 1 používaným pro vaši webovou službu:
    • DSM 7.0 a novější verze : Nastavení směrovače nakonfigurujte v části Ovládací panel > Externí přístup > Konfigurace směrovače (viz tento článek ).
    • DSM 6.2 : Spusťte aplikaci EZ-Internet a postupujte podle pokynů na obrazovce (viz tento článek ).

Hostování webových stránek pomocí služby Web Station

  1. Umístěte soubory webových stránek do sdílené složky web zařízení Synology NAS. K této sdílené složce máte přístup prostřednictvím systému DSM File Station , SMB apod.
  2. Nakonfigurujte nastavení serveru backend pro svůj web:
    • DSM 7.2 nebo novější
      1. Přejděte do Web Station > Web služba . Vyberte možnost Výchozí služba a klikněte na možnost Upravit .
      2. Vyberte server HTTP backend a profil PHP. Klikněte na možnost Uložit .
      3. Přejděte do části Nastavení jazyka skriptu PHP . V části Přizpůsobený profil vyberte výchozí profil PHP a klikněte na možnost Upravit .
      4. Přejděte na kartu Přípony . Zaškrtněte všechna políčka a uložte nastavení. Další informace o nastavení jazyka skriptu se nacházejí v tomto článku .
    • DSM 7.0 až 7.1
      1. Přejděte do Web Station > Portál Web služeb . Vyberte možnost Výchozí server a klikněte na možnost Upravit .
      2. Vyberte server HTTP backend a profil PHP.
      3. Přejděte do části Nastavení jazyka skriptu PHP . V části Přizpůsobený profil vyberte výchozí profil PHP a klikněte na možnost Upravit .
      4. Přejděte na kartu Přípony . Zaškrtněte všechna políčka a uložte nastavení. Další informace o nastavení jazyka skriptu se nacházejí v tomto článku .
    • DSM 6.2
      1. Přejděte do Web Station > Obecná nastavení . Vyberte server HTTP backend a profil PHP.
      2. Přejděte na stránku Nastavení PHP . Vyberte výchozí profil PHP a klikněte na možnost Upravit .
      3. Přejděte na kartu Výchozí nastavení serveru . Zaškrtněte všechna políčka v části Přípony a uložte nastavení. Další informace o nastaveních PHP se nacházejí v  tomto článku .
  3. Nyní můžete sdílet svoje webové stránky pomocí následujících adres URL: 2
    URL Příklad
    HTTP http:// IP adresa zařízení NAS : číslo portu http://xxx.1.1.1:80
    http:// název domény zařízení NAS : číslo portu http://synorocky.com:80
    HTTPS 3 https:// IP adresa zařízení NAS : číslo portu https://xxx.1.1.1:443
    https:// název domény zařízení NAS : číslo portu https://synorocky.com:443

Nastavení portálů admin pro webové služby třetích stran

Instalace balíčků a konfigurace nastavení serveru backend

  1. Z Centra balíčků stáhněte a nainstalujte následující balíčky:
    • Váš balíček webové služby (například Joomla )
    • MariaDB 10
    • Apache HTTP Server 2.2, 2.4 nebo novější
  2. Nakonfigurujte nastavení serveru backend pro svůj web:
    • DSM 7.0 nebo novější
      1. Přejděte do Web Station > Nastavení jazyka skriptu > PHP . V části Profil vycházející z balíčků vyberte profil PHP svého balíčku webové služby (např. Joomla) a klikněte na možnost Upravit .
      2. Přejděte na kartu Přípony . Zaškrtněte všechna políčka a uložte nastavení. Další informace o nastavení jazyka skriptu se nacházejí v tomto článku .
    • DSM 6.2
      1. Přejděte do Web Station > Obecná nastavení . Vyberte server HTTP backend a profil PHP.
      2. Přejděte na stránku Nastavení PHP . Vyberte výchozí profil PHP a klikněte na možnost Upravit .
  3. Podle pokynů v následujících částech nastavte portál správce:
  4. Nyní můžete sdílet svoje webové stránky pomocí následujících adres URL: 2
    URL Příklad
    HTTP http:// IP adresa zařízení NAS/balíčku : číslo portu http://xxx.1.1.1/joomla:80
    http:// název domény zařízení NAS/balíčku : číslo portu http://synorocky.com/joomla:80
    HTTPS 3 https:// IP adresa zařízení NAS/balíčku : číslo portu https://xxx.1.1.1/joomla:443
    https:// název domény zařízení NAS/balíček : číslo portu https://synorocky.com/joomla:443

Nastavte portál admin systému Joomla

  1. Spusťte v systému DSM balíček Joomla . Budete vyzváni k zadání základních informací pro nastavení služby Joomla.
  2. Postupujte podle pokynů na obrazovce průvodce. Na stránce Konfigurace databáze budete požádáni o odstranění souboru s názvem „_Joomia[…].txt“, aby se potvrdila vaše identita. Vyhledejte a odstraňte soubor následujícím způsobem:
    • DSM 7.0 a novější verze : Přejděte do části File Station. Odstraňte soubor „_Joomia[…].txt“ ve složce / web_packages / joomla/installation .
    • DSM 6.2 : Přejděte do části File Station. Odstraňte soubor „_Joomia[…].txt“ ve složce / web / joomla/installation .
      1.png
  3. Pokračujte v průvodci a klikněte na možnost Instalovat .
  4. Po instalaci systému Joomla klikněte na možnost Odebrat složku „installation“ .
    2.png
  5. Nyní jste připraveni spravovat portál admin systému Joomla. Adresa URL je „http:// IP adresa zařízení NAS /joomla/administrator/“, např. „http://192.168.1.5/joomla/adminiatrator/“.

Nastavte portál admin systému WordPress

  1. Spusťte v systému DSM balíček WordPress . Budete vyzváni k zadání základních informací pro nastavení služby WordPress.
  2. Postupujte podle pokynů na obrazovce v průvodci a klikněte na možnost Instalovat WordPress .
    3.png
  3. Nyní jste připraveni spravovat portál admin systému WordPress. Adresa URL je „http:// IP adresa zařízení NAS /wordpress/wp-admin/“, např. „http://192.168.1.5/wordpress/wp-admin/“.

Nastavte nástroj phpMyAdmin pro správu databáze MySQL

  1. Spusťte v systému DSM balíček phpMyAdmin .
  2. Zadejte přihlašovací údaje admin MariaDB 10.
    4.png
  3. Nyní jste připraveni spravovat databázi MySQL pomocí nástroje phpMyAdmin. Adresa URL je „http:// IP adresa zařízení NAS /phpMyAdmin/“, např. „http://192.168.1.5/phpMyAdmin/“.

Poznámky:

  1. Další informace o síťových portech používaných službami systému DSM se nacházejí v  tomto článku .
  2. Pokud vaše zařízení Synology NAS používá systém DSM 7, naleznete adresy URL také v části Web Station > Portál Web služeb .
  3. Informace o zabezpečení webových stránek pomocí protokolu HTTPS a vlastnictví důvěryhodného certifikátu naleznete v tomto článku .
  4. Služba Web Station nabízí dvě výchozí sdílené složky:
    • web : Do této sdílené složky lze ukládat soubory pro hostování webových stránek. Pokud vaše zařízení Synology NAS používá systém DSM 6.2 nebo starší, ukládají se zde také soubory nainstalovaných balíčků webových služeb třetích stran (např. WordPress).
    • web_packages ( pouze pro systém DSM 7 ): V této sdílené složce jsou uloženy soubory nainstalovaných balíčků webových služeb třetích stran (např. WordPress).
Účel
Obsah
Řešení
Než začnete
Hostování webových stránek pomocí služby Web Station
Nastavení portálů admin pro webové služby třetích stran