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.
OVHcloud mette a tua disposizione dei servizi di cui sei tu a dover assicurare la configurazione, la gestione e la responsabilità. Spetta quindi a te garantirne il corretto funzionamento.
Mettiamo a tua disposizione questo tutorial per accompagnarti al meglio nelle attività più comuni. Tuttavia, ti consigliamo di rivolgerti a un fornitore specializzato e/o di contattare l'editore del servizio in caso di difficoltà. Infatti, non saremo in grado di fornirti assistenza. Per maggiori informazioni, consulta la sezione Per saperne di più di questo tutorial.
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.