Come installare e gestire pacchetti in ServBay
ServBay è uno strumento potente per la gestione di ambienti di sviluppo Web locali che consente agli sviluppatori di installare, configurare e gestire facilmente tutti i pacchetti necessari per lo sviluppo Web, come runtime di linguaggi (PHP, Node.js, Python, Go, ecc.), database come MySQL, PostgreSQL, MongoDB, Redis e server Web come Apache, Nginx, Caddy. In questa guida troverai istruzioni dettagliate su come installare e gestire questi pacchetti in ServBay, così da poter configurare rapidamente il tuo ambiente di sviluppo ideale.
Panoramica
In ServBay, i pacchetti (Packages) sono tutti quei componenti software necessari per costruire e far funzionare applicazioni Web. Grazie all'interfaccia intuitiva di ServBay, puoi esplorare comodamente l'elenco dei pacchetti disponibili, visualizzare le informazioni sulle versioni e installare o aggiornare i pacchetti con un solo clic. ServBay consente anche di installare più versioni dello stesso pacchetto contemporaneamente, funzione molto utile per testare la compatibilità delle applicazioni in ambienti diversi.
Passaggi per installare i pacchetti
Installare un pacchetto su ServBay è semplice e diretto. Ecco i passaggi dettagliati:
- Apri l’applicazione ServBay:
- Avvia ServBay e vai alla sezione
Pacchetti
nel menu laterale.
- Avvia ServBay e vai alla sezione
- Consulta l’elenco dei pacchetti:
- Nella pagina
Pacchetti
troverai l’elenco completo dei pacchetti disponibili. Ogni voce mostra nome, versione attualmente installata, ultima versione disponibile, stato di esecuzione e ID del processo (PID).
- Nella pagina
- Seleziona il pacchetto da installare:
- Trova nell’elenco il pacchetto che ti interessa installare. Se il pacchetto non è ancora presente, la versione attuale comparirà come
-
. ServBay supporta l’installazione (tra gli altri) di:- Runtime di linguaggio: PHP (multi-versione), Node.js (multi-versione), Python (multi-versione), Go, Java, Ruby, Rust, .NET, ecc.
- Database: MySQL, MariaDB, PostgreSQL, MongoDB, Redis, ecc.
- Server Web: Apache, Nginx, Caddy, ecc.
- Altri strumenti: Varie librerie e strumenti di supporto allo sviluppo.
- Trova nell’elenco il pacchetto che ti interessa installare. Se il pacchetto non è ancora presente, la versione attuale comparirà come
- Clicca sul pulsante Installa:
- Nella colonna all’estrema destra dei pacchetti non installati, troverai il pulsante
Installa
(di solito con un’icona verde di download). Fai clic su di esso e ServBay scaricherà e installerà automaticamente la versione più recente del pacchetto.
- Nella colonna all’estrema destra dei pacchetti non installati, troverai il pulsante
- Monitora il processo di installazione:
- L'installazione potrebbe richiedere alcuni minuti, a seconda della dimensione del pacchetto e della velocità della tua connessione. L’interfaccia di ServBay mostrerà la barra di avanzamento.
- Installazione completata:
- Al termine, il pacchetto verrà avviato automaticamente (se si tratta di un servizio come un database o un web server) e lo stato cambierà in
In esecuzione
. La versione attuale rifletterà il numero della release installata.
- Al termine, il pacchetto verrà avviato automaticamente (se si tratta di un servizio come un database o un web server) e lo stato cambierà in
Esempio: Installazione di PHP 7.1
Ecco un esempio su come installare il pacchetto PHP 7.1:
- Vai alla pagina
Pacchetti
:- Apri l’app ServBay e seleziona l’opzione
Pacchetti
dal menu laterale.
- Apri l’app ServBay e seleziona l’opzione
- Cerca PHP 7.1:
- Nell’elenco dei pacchetti, trova
PHP 7.1
. La versione corrente sarà mostrata come-
, segnalando che il pacchetto non è installato. L’ultima versione disponibile verrà mostrata, ad esempio7.1.33
.
- Nell’elenco dei pacchetti, trova
- Clicca su Installa:
- All’estrema destra della voce
PHP 7.1
, fai clic sul pulsanteInstalla
con l’icona di download.
- All’estrema destra della voce
- Attendi il completamento dell’installazione:
- Verrà mostrato un indicatore di avanzamento. Al termine, la versione attuale di
PHP 7.1
passerà a7.1.33
e lo stato saràIn esecuzione
.
- Verrà mostrato un indicatore di avanzamento. Al termine, la versione attuale di
Immagine: Esempio dell’interfaccia per l’installazione dei pacchetti in ServBay.
Domande frequenti (FAQ)
Come verifico se un pacchetto è stato installato correttamente?
Una volta installato, la versione attuale del pacchetto nell’elenco Pacchetti
sarà aggiornata e lo stato risulterà In esecuzione
. Per i servizi, comparirà anche il rispettivo PID nella colonna dedicata.
Cosa fare in caso di errore durante l’installazione?
In caso di errore, ServBay mostrerà un messaggio dettagliato nell’interfaccia. Segui le indicazioni fornite, ad esempio verifica la connessione Internet o se hai spazio libero su disco. Se il problema persiste, consulta la sezione FAQ di ServBay o contatta il supporto clienti.
È possibile installare più versioni dello stesso pacchetto?
Sì, uno dei principali vantaggi di ServBay è la possibilità di installare e gestire più versioni di uno stesso pacchetto (come diverse versioni di PHP, Java, Node.js, ecc.) contemporaneamente. In questo modo puoi associare versioni specifiche ai diversi progetti. Puoi configurare la versione predefinita per il server Web nelle Impostazioni
o nella pagina relativa alla configurazione, oppure specificare versioni per siti particolari tramite la configurazione dei siti Web o usare .servbay.config
per impostare la versione CLI a livello di progetto.
Cosa devo fare se incontro altri problemi durante l’installazione o l’utilizzo?
In caso di altre problematiche durante l’installazione, la configurazione o l’uso di pacchetti su ServBay, ti consigliamo di consultare prima la documentazione ufficiale o le FAQ. Cerca per parola chiave nella documentazione. Se il problema non si risolve, puoi contattare il supporto tecnico tramite i contatti dedicati.
Conclusione
Grazie alla gestione dei Pacchetti
di ServBay, puoi installare in modo semplice e veloce tutti i componenti software necessari per il tuo ambiente di sviluppo locale. Che tu debba lavorare con server Web, database o diversi runtime di linguaggio, hai a disposizione una soluzione completa. Dopo aver installato i pacchetti desiderati, puoi procedere a configurare i tuoi siti Web e iniziare subito lo sviluppo locale.