Portale Web

La pagina Web Portal fornisce una piattaforma centralizzata per la gestione dei portali dei servizi Web. In questo articolo verrà illustrato come gestire il portale Web predefinito, i siti Web personali e i portali.

Portale predefinito

Web Station genera automaticamente un portale Web con URL predefiniti al momento dell'installazione del pacchetto.

Per gestire il portale Web predefinito:

  1. Passare alla pagina Servizio Web.
  2. Nella sezione Servizio predefinito, selezionare Servizio predefinito e fare clic su Modifica.
  3. Configurare le seguenti impostazioni in base alle specifiche esigenze:
    • Server back-end HTTP: selezionare un tipo di server Web dal menu a discesa.
    • PHP: selezionare un profilo PHP dal menu a discesa. È possibile creare profili PHP personalizzati su Impostazioni lingua script > PHP.
  4. Fare clic su Applica.
  5. Gli URL del portale Web predefinito sono nei seguenti formati:
    • http://indirizzo IP del NAS:80
    • http://nome di dominio del NAS:80
    • https://indirizzo IP del NAS:443
    • https://nome dominio del NAS:443

Nota:

  • Web Station utilizza il gruppo http per eseguire le attività. Per impostazione predefinita, il gruppo http dispone dell'autorizzazione di lettura per le cartelle condivise web e web_packages. Per garantire il corretto funzionamento di Web Station, quindi, fornire al gruppo http l'accesso a cartelle o file relativi al sito Web. Ad esempio, se si vuole rendere il file sample.htm nella cartella condivisa web accessibile via Web Station, è necessario verificare che il gruppo http disponga dell'autorizzazione di scrittura/lettura per la cartella condivisa web nonché il file sample.htm.
  • Il file della pagina Home deve essere denominato index.htm, index.html o index.php.
  • Quando si utilizza la funzione PHP mail(), il sistema recupererà ed userà automaticamente le informazioni del server SMTP su Pannello di controllo > Notifica > E-mail. Verificare di aver abilitato le notifiche e-mail e di aver inserito le informazioni corrette per il server SMTP.
  • Per impostazione predefinita, Web Station è dotata di due cartelle condivise:
  • web_packages: file di pacchetti di terzi installati (es. phpMyAdmin) sono archiviati in questa cartella condivisa.
  • web: file per l'hosting di siti Web possono essere archiviati in questa cartella condivisa.
  • Il percorso effettivo della cartella condivisa web è /volume1/web. Alcune applicazioni richiedono l'impostazione del percorso da parte dell'utente nel file di configurazione.
  • I nomi blog, photo, photosrc e webdefault sono dei nomi di cartelle riservati e non possono essere usati da Web Station. Non creare cartelle con questi nomi nella cartella condivisa web.
  • Per personalizzare la pagina di errore, procedere in uno dei seguenti modi:
  • Accedere a Impostazioni pagina di errore > Profilo predefinito > Profilo pagina di errore predefinito e fare riferimento a Impostazioni pagina di errore per le istruzioni.
  • Creare un file denominato missing.html, missing.htm o missing.php e posizionarlo nella cartella condivisa web in Synology NAS.

Per abilitare un sito web personale:

Web Station consente a utenti locali, utenti di dominio e utenti LDAP di creare i propri siti Web personali.

Prima di cominciare:

  • Abilitare Home utente. Questa opzione si trova nei seguenti percorsi:
    • Per gli utenti locali: Pannello di controllo > Utente e Gruppo > Avanzate
    • Per gli utenti di dominio: Pannello di controllo > Dominio/LDAP > Utenti di dominio
    • Per gli utenti LDAP: Pannello di controllo > Dominio/LDAP > Utenti LDAP
  • Installare e abilitare almeno una versione di Apache HTTP Server. Questi pacchetti possono essere scaricati da Centro pacchetti.
  1. Passare alla pagina Servizio Web.
  2. Nella sezione Servizio predefinito, selezionare Servizio predefinito e fare clic su Modifica.
  3. Spuntare la casella di controllo Abilita sito Web personale, quindi una cartella denominata www sarà creata in ciascuna directory home.
  4. Configurare le seguenti impostazioni a seconda delle esigenze, quindi fare clic su Salva:
    • Server back-end HTTP: selezionare un tipo di server Web dal menu a discesa.
    • PHP: selezionare un profilo PHP dal menu a discesa. È possibile creare profili PHP personalizzati su Impostazioni lingua script > PHP.
  5. Caricare file correlati al sito Web nella cartella www.
  6. Verificare le autorizzazioni di accesso appropriate per i file caricati e garantiti su utenti o gruppi specificati.
  7. Dopo avere completato le operazioni descritte in precedenza, ciascun utente avrà un indirizzo univoco del sito Web come segue:
    • Utenti locali: "Indirizzo IP del NAS/~nomeutente/" o "nomehost del NAS/~nomeutente/". Ad esempio:
      1. 192.168.1.1/~ken/
      2. kenstation/~ken/
    • Utenti di dominio: "Indirizzo IP del NAS/~nome dominio%5cnomeutente/" o "nomehost del NAS/~nome dominio%5cnomeutente/". Ad esempio:
      1. 192.168.1.1/~synology.local%5cken/
      2. kenstation/~synology.local%5cken/
    • Utenti LDAP: "Indirizzo IP del NAS/~nomeutente@nome dominio/" o "nomehost del NAS/~nomeutente@nome dominio/". Ad esempio:
      1. 192.168.1.1/~ken@synology.local/
      2. kenstation/~ken@synology.local/

Nota:

  • per personalizzare una pagina di errore per i siti Web personali:
  • Salvare la pagina errori come missing.html, missing.htm o missing.php.
  • Caricare il file nella cartella www.
  • Gli utenti locali possono accedere ai dati solo attraverso i seguenti percorsi di file:
  • La cartella condivisa home
  • /var/tmp
  • /tmp
  • /volumeX/@tmp

Portale personalizzato

Per configurare un portale di servizi Web:

Web Station consente di creare portali personalizzati per pacchetti di servizi Web di terzi, quali phpMyAdmin, WordPress e MediaWiki.

  1. Andare alla pagina Portale Web e fare clic su Crea.
  2. Selezionare Portale servizio Web.
  3. Selezionare un servizio.
  4. Selezionare un tipo di portale:
    1. Basato su nome: per creare un URL basato su nome (es., "http://synotest.com:80"), immettere l'FQDN (nome di dominio completamente qualificato) di Synology NAS nel campo Nome host e selezionare almeno un tipo di porta per l'URL (es., le porte predefinite (80 e 443 o le porte personalizzate HTTP e HTTPS).
    2. Basato su porta: per creare un URL basato su porta (es., "https://210.61.203.200:443"), selezionare almeno un tipo di porta (HTTP o HTTPS) e immettere il numero di porta per l'URL.
    3. Basato su alias: è possibile assegnare URL alternativi denominati alias a pacchetti di servizi Web di terze parti.
  5. Spuntare la casella di controllo HSTS nel campo Impostazioni HTTPS per forzare i browser Web a visitare il server pacchetto tramite connessioni HTTPS.
  6. Selezionare un profilo dal menu a discesa Profilo di controllo accesso. È possibile aggiungere profili di controllo di accesso su Pannello di controllo > Portale di accesso > Avanzate.
  7. Selezionare un profilo dal menu a discesa Profilo pagina di errore. È possibile creare profili di pagina di errore in Impostazioni pagina di errore.
  8. Fare clic su Crea per completare le impostazioni. Un collegamento predefinito verrà creato nella pagina Portale Web.

Per configurare un portale alternativo del server predefinito:

Web Station consente di creare nomi host e porte personalizzati per portali alternativi del server Web predefinito.

  1. Andare alla pagina Portale Web e fare clic su Crea.
  2. Selezionare Portale alternativo del server predefinito.
  3. Selezionare un tipo di portale:
    1. Basato su nome: per creare un URL basato su nome (es., "http://synotest.com:80"), immettere l'FQDN (nome di dominio completamente qualificato) di Synology NAS nel campo Nome host e selezionare almeno un tipo di porta per l'URL (es., le porte predefinite (80 e 443 o le porte personalizzate HTTP e HTTPS).
    2. Basato su porta: per creare un URL basato su porta (es., "https://210.61.203.200:443"), selezionare almeno un tipo di porta (HTTP o HTTPS) e immettere il numero di porta per l'URL.
  4. Spuntare la casella di controllo HSTS nel campo Impostazioni HTTPS per forzare i browser Web a visitare l'host virtuale tramite connessioni HTTPS.
  5. Fare clic su Crea per completare le impostazioni. Un collegamento predefinito verrà creato nella pagina Portale Web.

Nota:

  • Web Station utilizza il gruppo http per eseguire attività che consentano maggiore flessibilità e sicurezza. Per garantire il corretto funzionamento di Web Station, quindi, fornire al gruppo http l'accesso a cartelle o file relativi al sito Web. Ad esempio, per rendere la cartella vhost1 accessibile via Web Station, è necessario verificare che il gruppo http disponga dell'autorizzazione di scrittura/lettura per la cartella vhost1.
  • Per garantire le funzionalità di pacchetti di servizi Web di terzi installati, l'autorizzazione del gruppo http nella cartella condivisa web_packages deve essere impostata come di sola lettura.
  • Lo scopo principale della configurazione dell'autorizzazione di accesso file è verificare il corretto funzionamento di Web Station. Non memorizzare informazioni riservate nelle seguenti cartelle poiché vengono utilizzate per memorizzare i file relativi al sito Web:
  • Cartella condivisa web
  • Cartella condivisa web_packages
  • Radici documento di host virtuali
  • I collegamento predefiniti nell'elenco portati seguono le regole riportate di seguito:
  • Quando entrambe le porte predefinite e personalizzate (80 e 443) sono abilitate, il collegamento predefinito termina con la porta 443 (HTTPS).
  • Quando sono abilitate solo le porte personalizzate, il collegamento predefinito termina con la porta personalizzata HTTPS.
Portale predefinito
Portale personalizzato