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:
- Passare alla pagina Servizio Web.
- Nella sezione Servizio predefinito, selezionare Servizio predefinito e fare clic su Modifica.
- 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.
- Fare clic su Applica.
- 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.
- Passare alla pagina Servizio Web.
- Nella sezione Servizio predefinito, selezionare Servizio predefinito e fare clic su Modifica.
- Spuntare la casella di controllo Abilita sito Web personale, quindi una cartella denominata www sarà creata in ciascuna directory home.
- 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.
- Caricare file correlati al sito Web nella cartella www.
- Verificare le autorizzazioni di accesso appropriate per i file caricati e garantiti su utenti o gruppi specificati.
- 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:
- 192.168.1.1/~ken/
- kenstation/~ken/
- Utenti di dominio: "Indirizzo IP del NAS/~nome dominio%5cnomeutente/" o "nomehost del NAS/~nome dominio%5cnomeutente/". Ad esempio:
- 192.168.1.1/~synology.local%5cken/
- kenstation/~synology.local%5cken/
- Utenti LDAP: "Indirizzo IP del NAS/~nomeutente@nome dominio/" o "nomehost del NAS/~nomeutente@nome dominio/". Ad esempio:
- 192.168.1.1/~ken@synology.local/
- kenstation/~ken@synology.local/
- Utenti locali: "Indirizzo IP del NAS/~nomeutente/" o "nomehost del NAS/~nomeutente/". Ad esempio:
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.
- Andare alla pagina Portale Web e fare clic su Crea.
- Selezionare Portale servizio Web.
- Selezionare un servizio.
- Selezionare un tipo di portale:
- 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).
- 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.
- Basato su alias: è possibile assegnare URL alternativi denominati alias a pacchetti di servizi Web di terze parti.
- Spuntare la casella di controllo HSTS nel campo Impostazioni HTTPS per forzare i browser Web a visitare il server pacchetto tramite connessioni HTTPS.
- 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.
- Selezionare un profilo dal menu a discesa Profilo pagina di errore. È possibile creare profili di pagina di errore in Impostazioni pagina di errore.
- 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.
- Andare alla pagina Portale Web e fare clic su Crea.
- Selezionare Portale alternativo del server predefinito.
- Selezionare un tipo di portale:
- 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).
- 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.
- Spuntare la casella di controllo HSTS nel campo Impostazioni HTTPS per forzare i browser Web a visitare l'host virtuale tramite connessioni HTTPS.
- 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