Cerca un'alternativa self-hosted potente a Vercel o Heroku? Imparare come installare Coolify su un VPS è la soluzione perfetta per gli sviluppatori. Coolify è una straordinaria piattaforma open source che permette di distribuire e gestire applicazioni, database e servizi con facilità.
In questa guida completa la accompagneremo lungo l'intero processo. Inoltre, spiegheremo i prerequisiti necessari per iniziare.
Perché scegliere Coolify per i suoi progetti?
Innanzitutto, Coolify le dà il pieno controllo della sua infrastruttura. Invece di pagare canoni mensili elevati ai provider PaaS (platform-as-a-service), può usare il suo server. Di conseguenza, i costi di hosting si riducono drasticamente, pur ottenendo funzionalità di deploy automatizzato simili.
Prerequisiti per installare Coolify su un VPS
Prima di iniziare l'installazione, deve assicurarsi di avere l'ambiente giusto. Ecco cosa serve:
- Un server Linux appena installato (Ubuntu 22.04/24.04 o Debian 12).
- Almeno 2GB di RAM (4GB sono vivamente consigliati per un funzionamento fluido).
- Accesso SSH root al server.
Se non ha ancora un server, può facilmente scegliere un VPS ad alte prestazioni da SharpHeberg. I nostri server offrono il 99,9% di uptime e protezione DDoS, il che li rende ideali per gli ambienti di produzione. Se non è sicuro di quando sia il momento giusto per passare da un web hosting standard a un VPS, consulti la nostra guida sui 7 segnali chiari che indicano che è ora di fare l'upgrade del piano di hosting.
Passaggio 1: aggiornare il server
Per cominciare, acceda al suo VPS via SSH come utente root. Una volta effettuato l'accesso, è fondamentale aggiornare i pacchetti di sistema. Esegua il comando seguente:
apt update && apt upgrade -y
Questo comando garantisce che tutte le patch di sicurezza e i software siano aggiornati. Se usa Debian, potrebbe trovare utile anche la nostra guida su come installare Java su Debian per i suoi futuri progetti backend.
Passaggio 2: eseguire lo script di installazione di Coolify
Ora useremo lo script di installazione automatica ufficiale fornito da Coolify, che rende il processo estremamente semplice. Copi e incolli questo comando nel terminale:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Dopo l'esecuzione, lo script installerà automaticamente Docker, configurerà la rete e predisporrà tutti i container Coolify necessari. Tenga presente che il processo può richiedere alcuni minuti, a seconda della velocità di connessione del suo VPS.
Passaggio 3: accedere alla dashboard di Coolify
Infine, una volta completata l'installazione, potrà accedere all'interfaccia grafica. Apra il suo browser preferito e vada all'indirizzo:
http://<your-server-ip>:8000
Da lì le verrà chiesto di creare il suo account amministratore. Dopodiché potrà iniziare a collegare il suo repository GitHub e a distribuire subito le sue app NextJS, i database o i siti WordPress!
Conclusione
In sintesi, scegliere di installare Coolify su un VPS è una svolta per gli sviluppatori che vogliono autonomia. Oltre a farle risparmiare, offre un'esperienza di deploy di alto livello. Se è pronto a prendere il controllo del suo hosting, attivi un server SharpHeberg e inizi a costruire oggi stesso!