Servizio Web
Nella pagina Servizio Web è possibile gestire tutti i servizi Web. In questo articolo viene descritto in dettaglio il processo di creazione e gestione dei servizi Web.
Per configurare un servizio Web:
- Andare alla pagina Servizi Web e fare clic su Crea.
- Selezionare un tipo di servizio:
- Sito Web statico: per siti Web semplici contenenti dati statici.
- Sito Web nativo in lingua script: per siti Web dinamici integrati con linguaggi di script supportati dal Centro pacchetti di Synology. È inoltre possibile selezionare o creare un profilo per il linguaggio di script.
- Sito web servizio con docker: per siti Web dinamici integrati con linguaggi di script supportati da Docker Hub.
- Configurare le impostazioni generali per il sito Web.
- Se è stato selezionato il Sito Web servizio con docker come tipo di servizio, configurare le seguenti impostazioni da questo passaggio al passaggio 7. Se è stato selezionato il sito Web in linguaggio script Statico o Nativo, passare al punto 7.
- PHP
- Scegliere le estensioni desiderate.
- Configurazione le impostazioni FPM:
- Modalità FPM: il metodo di gestione dei processi.
- Numero max processi: il numero massimo di processi secondari.
- Avvia server: il numero di processi secondari da avviare all'avvio di PHP-FPM.
- Server spare min: il numero minimo di processi secondari inattivi creati da PHP-FPM.
- Server spare max: il numero massimo di processi secondari inattivi creati da PHP-FPM.
- Python
- Configurare uWSGI.
- Processo: il numero di processi attivabili contemporaneamente da uWSGI.
- Abilita thread: ogni processo contiene un thread per impostazione predefinita. Attivare questa opzione per consentire a un processo di contenere più thread.
- Cont. max richieste: i processi saranno riavviati dopo aver raggiunto il numero massimo di richieste.
- Dimensioni buffer (byte): la dimensione del buffer per le intestazioni di ogni richiesta.
- Configurare uWSGI.
- Node.js
- Impostare il file di configurazione di npm. È possibile caricare un file package.json o immettere le seguenti informazioni.
- Versione: la versione del servizio.
- Autore: l'autore del servizio.
- Script principale: le proprietà principali del file package.json.
- Licenza: la licenza del servizio.
- Comandi: le proprietà degli script del file package.json.
- Impostare il file di configurazione di npm. È possibile caricare un file package.json o immettere le seguenti informazioni.
- PHP
- Aggiungere i moduli per il Sito Web servizio con docker. Per i siti Web Python, è anche possibile aggiungere un modulo facendo clic su Sfoglia e caricando un file dei requisiti (requirements.txt).
- Nome modulo: il nome del modulo.
- Versione predefinita: è possibile utilizzare la versione Più recente o Personalizza per una versione del modulo. Ad esempio, è possibile immettere la versione personalizzata come segue:
- Sintassi dipendenze PHP (composer) e Node.js (npm)
- >=1.0 <1.1
- 1.4.*
- ~1.2
- ^1.2.3
- Sintassi requisiti Python: )
Immettere "=" prima dei numeri- == 1.3
- >= 1.2 , <= 2.0
- ~= 1.4.2
- Sintassi dipendenze PHP (composer) e Node.js (npm)
- Azione: fare clic su
per rimuovere un modulo.
- Impostare il database per il Sito Web servizio con docker.
- Tipo: il database utilizzato dal sito Web, tra cui MalriaDB e PostgreSQL.
- Versione: la versione del database.
- Database: il nome del database.
- Utente: il nome utente per accedere al database.
- Password: la password dell'utente del database.
- Confermare le impostazioni e fare clic su Crea.
Nota:
- il formato di un file requirements.txt deve seguire il formato dell’identificatore del requisito. Per ulteriori informazioni, consultare documentazione pip e Identificatore versione.
- Il formato di un file package.json deve seguire il formato definito da documenti npm. Per ulteriori informazioni sugli identificare package.json, consultare i Doc npm.
Per modificare un servizio Web:
- Passare alla pagina Servizi Web.
- Selezionare il servizio Web da modificare.
- Fare clic su Modifica.
- Le opzioni modificabili variano a seconda del servizio Web selezionato.
- Fare clic su Salva dopo aver modificato le impostazioni.
Per gestire un servizio Web:
- Passare alla pagina Servizi Web.
- Selezionare un servizio Web e fare clic su Azione.
- È possibile eseguire le azioni seguenti per il servizio: Avvia, Sospendi, Ripara ed Elimina.