Installare un ambiente di sviluppo web su un VPS o un server dedicato
Scopri come installare un ambiente di sviluppo web su un VPS o un server dedicato OVHcloud
Obiettivo
Se desideri installare un CMS (Content Management System) sul tuo VPS (come WordPress, ad esempio), devi prima installare un ambiente di sviluppo web sul tuo VPS o sul tuo server dedicato. I principali servizi da installare sono:
- PHP: PHP è uno dei linguaggi più utilizzati per creare siti web. È necessario installare PHP affinché il tuo sito web possa eseguire script e funzionalità dinamiche. Installa preferibilmente la versione più recente di PHP.
- Server web: Il server web è essenziale per servire le pagine del tuo sito web. I server web più diffusi sono Apache e Nginx, ognuno con i propri vantaggi in termini di flessibilità , prestazioni e facilità di configurazione.
- DBMS: Per archiviare, gestire e recuperare i tuoi dati in modo efficiente, avrai bisogno di un DBMS (Sistema di Gestione di Basi di Dati). MySQL, PostgreSQL o ancora MariaDB sono i DBMS più utilizzati nello sviluppo web.
Scopri come installare manualmente un ambiente di sviluppo web su un VPS o un server dedicato OVHcloud.
Informazioni sull’amministrazione dei servizi OVHcloud e su come trovare l’assistenza appropriata
Durante l’utilizzo delle guide OVHcloud, tieni presente le seguenti condizioni:
- Le istruzioni mirano a fornire il maggior numero possibile di dettagli, ma non possono coprire tutti i casi d’uso individuali. Potrebbe essere necessario adattare le azioni descritte alle tue esigenze.
- L’ecosistema OVHcloud è progettato per garantire flessibilità e libertà di scelta. I clienti sono quindi responsabili della configurazione corretta e sicura dei propri servizi. Per evitare la perdita di dati, ti consigliamo vivamente di applicare strategie di backup a tutti i tuoi dati importanti.
- Le nostre guide e i nostri tutorial possono fare riferimento a software o servizi di terze parti in combinazione con le soluzioni OVHcloud. Il supporto tecnico fornito da OVHcloud non include la configurazione di sistemi o prodotti al di fuori della nostra responsabilità . Questo include, a titolo esemplificativo:
- Sistemi operativi e interfacce utente (Windows, Debian, Plesk, ecc.).
- Qualsiasi altro software di terze parti (client FTP, software di posta elettronica, ecc.).
- Servizi offerti da altri provider (DNS, API, interfacce utente, ecc.).
Per ricevere l’assistenza appropriata in caso di problemi, segui queste indicazioni:
- Cerchi una consulenza personalizzata o vuoi discutere di un argomento non trattato in dettaglio nella nostra documentazione?
Unisciti alla Community OVHcloud per cercare il tuo argomento e confrontarti con altri utenti. - Devi segnalare un incidente relativo al tuo servizio OVHcloud o riscontri difficoltà nello Spazio Cliente OVHcloud?
Crea una richiesta di supporto nel nostro centro assistenza. - Hai bisogno di assistenza professionale per il tuo progetto o di aiuto per attività al di fuori del nostro perimetro di supporto?
Visita il nostro portale dei partner per trovare esperti che conoscono le soluzioni OVHcloud. - Cerchi informazioni più dettagliate sui nostri livelli di supporto e sui Professional Services?
Visita le nostre pagine web sui livelli di supporto OVHcloud e sugli OVHcloud Professional Services.
Puoi partecipare al miglioramento della nostra documentazione:
- Vuoi condividere un feedback per migliorare una guida o segnalare informazioni insufficienti su una pagina specifica?
Utilizza i pulsanti "Questa pagina ti è stata utile?" in fondo alla pagina per farcelo sapere. - Vuoi proporre un aggiornamento concreto della documentazione?
Utilizza la funzione "Modifica questa pagina", disponibile in fondo alla pagina e nella barra laterale.
Prerequisiti
- Disporre di un'offerta VPS o di un server dedicato nel tuo
- Disporre di un accesso amministratore (sudo) tramite SSH al tuo server
Procedura
Connettiti in SSH al tuo VPS utilizzando il tuo nome utente e la tua password.
Aggiornare l'indice dei pacchetti
Prima di installare i componenti, aggiorna l'elenco dei pacchetti:
Applica gli aggiornamenti disponibili:
Installare PHP
Installa PHP:
Per verificare che PHP sia installato correttamente, inserisci il comando seguente:
Se PHP è installato correttamente, dovrebbe apparire un messaggio di questo tipo:
Installare un server web
Per questa guida scegliamo Nginx, ma sei libero di installare il server web che preferisci.
Installa Nginx:
Per verificare che Nginx sia installato correttamente, inserisci il comando seguente:
Se Nginx è installato correttamente, dovrebbe apparire un messaggio di questo tipo:
In caso di necessità , non esitare a consultare il sito ufficiale di Nginx.
Installare un DBMS (Sistema di Gestione di Basi di Dati)
Scegli la scheda corrispondente al DBMS che desideri utilizzare. L'estensione PHP adeguata viene installata in ciascun caso.
Installa MariaDB (o MySQL) e l'estensione PHP associata:
Metti in sicurezza l'installazione:
Definisci una password per il tuo DBMS e segui le istruzioni a schermo. Una volta terminata l'installazione di MariaDB (o MySQL), dovrebbe comparire il seguente messaggio:

Conclusione
Hai appena installato PHP, un server Nginx e un DBMS (MariaDB/MySQL o PostgreSQL). Ora disponi di un ambiente di sviluppo web funzionante sul tuo VPS o sul tuo server dedicato OVHcloud. Se lo desideri, puoi ora installare il CMS (Content Management System) che preferisci, come WordPress, ad esempio. Per saperne di più, consulta le guide "Installare WordPress con WP-CLI su un VPS o un server dedicato" e "Installare WordPress con Docker su un VPS o un server dedicato".
Per ottenere alcuni consigli generali su come mettere in sicurezza un server basato su GNU/Linux, consulta le nostre guide:
Per saperne di più
Installare WordPress con WP-CLI su un VPS o un server dedicato
Installare WordPress con Docker su un VPS o un server dedicato
Mettere in sicurezza un server dedicato
Per prestazioni specializzate (posizionamento, sviluppo, ecc.), contatta i partner OVHcloud
Contatta la nostra Community di utenti.