Guida introduttiva al tuo VPS su one.com
A differenza dell'hosting condiviso, un VPS (Virtual Private Server) ti offre il pieno controllo del tuo ambiente. Ciò significa anche che sarai responsabile della configurazione e della gestione del server, ma non preoccuparti: ti mostreremo come iniziare.
- Passaggio 1 - Accedi al tuo VPS
- Passaggio 2 - Proteggi il tuo VPS
- Fase 3 - Installazione del software
- Passaggio 4 - Indirizza il tuo dominio
- Passaggio 5 - Mantieni il tuo VPS sicuro e in perfetto stato
- Hai bisogno di aiuto?
Passaggio 1 - Accedi al tuo VPS
- Accedi al tuo pannello di controllo hrefhttps://www.one.com/admin/hrefone.com.
- Vai su VPS e seleziona il tuo nuovo server.
-
Controlla la dashboard del VPS per trovare l'indirizzo IP del tuo server. Il nome utente e la password ti sono stati inviati via e-mail al momento dell'ordine.
- Utilizza un client SSH (come PuTTY su Windows o Terminale su macOS/Linux) per collegarti:
ssh root@il-tuo-indirizzo-IP-del-serverPassaggio 2 - Proteggi il tuo VPS
Per motivi di sicurezza, raccomandiamo vivamente di:
Modifica della password di root:
passwd
Creazione di un nuovo utente e disabilitazione dell'accesso come root.
- Si consiglia di non accedere come root per l'uso quotidiano. È preferibile creare invece un nuovo utente con diritti di amministratore.
# Create a new user (replace 'newuser' with your chosen name)
adduser newuser
# Aggiungi il nuovo utente al gruppo sudo in modo che possa eseguire comandi di amministrazione
usermod -aG sudo newuserOra puoi effettuare l'accesso con il tuo nuovo account:
ssh newuser@your-server-ip
- Dopo aver verificato che il nuovo utente funzioni correttamente, è possibile disabilitare l'accesso diretto come root nel file di configurazione SSH (/etc/ssh/sshd_config) impostando:
PermitRootLogin no
- Quindi riavvia SSH:
systemctl restart ssh
Configurazione delle chiavi SSH al posto dell'accesso tramite password.
- Sul tuo computer locale, genera una coppia di chiavi (se non ne hai già una):
ssh-keygen -t rsa -b 4096Copia la tua chiave pubblica sul server:
ssh-copy-id newuser@your-server-ip
Prova ad accedere con la tua chiave:
ssh newuser@your-server-ip
- Una volta confermato, disabilita l'accesso tramite password nel file
/etc/ssh/sshd_config:
PasswordAuthentication no
- Quindi riavvia SSH:
systemctl restart ssh
Mantieni aggiornato il tuo sistema con:
apt update && apt upgrade(I comandi sopra indicati sono per Ubuntu/Debian. Se hai scelto un sistema operativo diverso, utilizza il gestore di pacchetti relativo a quel sistema.)
Fase 3 - Installazione del software
- Server web - Apache, Nginx.
- Database - MySQL, MariaDB, PostgreSQL.
- Linguaggi di programmazione: PHP, Python, Node.js.
- Pannelli di controllo (opzionali) - per gestire più facilmente siti web e posta elettronica.
Esempio (Ubuntu + Apache + PHP + MariaDB):
apt install apache2 mariadb-server php php-mysqlSuggerimento: se ti interessa Docker, dai un'occhiata alla nostra guida qui:
Installing Docker su un VPS di one.com
Passaggio 4 - Indirizza il tuo dominio
Per rendere accessibile il tuo sito web, aggiorna i record DNS del tuo dominio in modo che puntino all'indirizzo IP del tuo VPS.
- Accedi al pannello di controllo hrefhttps://www.one.com/admin/hrefone.com.
- Vai su "I miei prodotti" e clicca su "Gestisci" all'estrema destra del tuo dominio.
- Seleziona "Gestisci DNS" per gestire le impostazioni del tuo dominio.
- Add oppure modifica il record A in modo che punti all'IP del tuo VPS.
Passaggio 5 - Mantieni il tuo VPS sicuro e in perfetto stato
Trattandosi di un VPS non gestito, sei responsabile di:
- Aggiornamenti software regolari e patch di sicurezza.
- Backup dei tuoi dati.
- Monitoraggio delle prestazioni del server.
Hai bisogno di aiuto?
Trattandosi di un VPS non gestito, il nostro servizio di assistenza può aiutarti a risolvere eventuali problemi di accesso, ma non possiamo configurare o gestire il tuo server al posto tuo.
Se non hai mai utilizzato un VPS, ti consigliamo di dare un'occhiata ai tutorial e alle risorse della community, come ad esempio:
Articoli correlati: