Webtoepassingen
Met de ingebouwde Web Station-functie en PHP-ondersteuning kunt u eenvoudig een website op uw Synology NAS hosten en dynamische websites voor uw bedrijf of persoonlijk gebruik maken. Package Center bevat tevens een groot aantal pakketten van derden, zoals content management-, klantenbeheer- en e-Commerce-systemen. Om de bestanden voor uw website op te slaan, wordt een standaard gedeelde map met de naam web aangemaakt.
Opmerking:
- Voor betere flexibiliteit en beveiliging gebruikt Web Station de gebruikersgroep http om taken uit te voeren. Daarom moet voor de controle van de toegangsmachtigingen van uw webpagina's de toegangsmachtigingen van de groep http wijzigen voor elke desbetreffende map en bestand. Als u bijvoorbeeld het bestand sample.htm in de gedeelde map web toegankelijk wilt maken via Web Station, moet u ervoor zorgen dat de groep http over de juiste lees-/schijfmachtigingen beschikt voor de gedeelde map web en het bestand sample.htm.
- Het startpaginabestand moet de naam index.htm, index.html of index.php krijgen.
- Als u de PHP mail()-functie gebruikt, haalt het systeem automatisch de SMTP-serverinformatie op en gebruikt deze in de pagina Melding. Zorg dat u e-mailmeldingen hebt ingeschakeld en de correcte SMTP-serverinformatie hebt ingevoerd.
- Het werkelijke pad van de gedeelde map web is /volume1/web. Bepaalde toepassingen vereisen dat de gebruiker het pad instelt in het configuratiebestand.
- De namen blog, photo, photosrc en webdefault zijn voorbehouden voor mapnamen. Deze namen mogen niet gebruikt worden door Web Station, en u mag dus geen mappen aanmaken met deze namen in de web gedeelde map.
- U kunt de foutpagina aanpassen door een missing.html, missing.htm of missing.php-bestand aan te maken. U moet eerst Web Station inschakelen. Plaats het bestand missing.html, missing.htm of missing.php vervolgens onder de map web op de server. Wanneer gebruikers een snelkoppeling naar een onbestaande pagina maken, verschijnt deze aangepaste foutpagina.
- Maximum aantal actieve HTTP-verbindingen: 256
- Maximum aantal virtuele hosts: 30
Virtual Host voor websitehosting inschakelen
Met de functie Virtuele host kunt u meerdere websites op een enkele server hosten. Om te beginnen moet u een aantal domeinnamen registreren en met onderstaande stappen virtueel hosting configureren.
Om Virtuele host in te schakelen:
- Klik op Virtuele host.
- Klik op Maken.
- Voer een naam in voor de submap van de gedeelde map web waarin de bestanden van de website zullen opgeslagen worden.
- Voer een hostnaam in voor de website.
- Voer een poort in voor de website.
-
Klik op OK.
Persoonlijke website inschakelen
De persoonlijke website-functie is een handige manier om lokale gebruikers, domeingebruikers en LDAP-gebruikers hun eigen persoonlijke website te laten maken.
Voor lokale gebruikers
Iedere gebruiker heeft een eigen uniek website-adres server-IP/~gebruikersnaam of servernaam/~gebruikersnaam. Bijvoorbeeld:
- 192.168.1.1/~ken
- SynologyNAS/~ken
Voor domeingebruikers
Iedere domeingebruiker heeft een eigen uniek website-adres server-IP/~domeinnaam%5cgebruikersnaam of servernaam/~domeinnaam%5cgebruikersnaam. Bijvoorbeeld:
- 192.168.1.1/~testdomein%5cken
- SynologyNAS/~testdomein%5cken
Voor LDAP-gebruikers
Iedere LDAP-gebruiker heeft een eigen uniek website-adres server-IP/~gebruikersnaam@domeinnaam of servernaam/~gebruikersnaam@domeinnaam. Bijvoorbeeld:
- 192.168.1.1/~ken@testdomein
- SynologyNAS/~ken@testdomein
Opmerking:
voor u deze functie inschakelt, moet u controleren of de functie Gebruiker basismappen is ingeschakeld. Voor lokale gebruikers: ga naar Configuratiescherm > Gebruiker > Geavanceerd; voor domeingebruikers: ga naar Configuratiescherm > Adreslijstservice > Domeingebruikers > Gebruiker basismap; voor LDAP-gebruikers: ga naar Configuratiescherm > Adreslijstservice > LDAP-gebruikers > Gebruiker basismap.
Opmerking:
voor u deze functie inschakelt, moet u controleren of de functie Gebruiker basismappen is ingeschakeld. Voor lokale gebruikers, gaat u naar Configuratiescherm > Gebruiker > Geavanceerd.
Een persoonlijke website maken:
- hebt u het selectievakje Persoonlijke website inschakelen ingeschakeld, dan wordt de map www automatisch aangemaakt in de basismap.
- De gebruiker kan nu de websitegerelateerde bestanden (bijv. webpagina's en audiobestanden) uploaden naar de map www.
- Controleer of de gebruiker de juiste toegangsmachtigingen heeft om bestanden te uploaden.
Om een foutpagina aan te passen:
- Sla de foutpagina op als missing.html, missing.htm of missing.php.
- Upload het bestand in de map www.
Wanneer gebruikers een koppeling maken naar een pagina die niet bestaat op de website van de lokale gebruiker, wordt de aangepaste foutpagina getoond.
Ondersteuning en beperkingen:
Lokale gebruikers hebben enkel toegang tot gegevens onder de volgende voorwaarden:
- Hun eigen basismap
- /var/tmp
- /tmp
- /volumeX/@tmp