Indietro

Hosting VPS per MariaDB, già installato

L'hosting VPS per MariaDB ti dà un tuo server di database, separato dalla tua app, con accesso root e connessioni remote pronte all'uso. Dopo l'ordine MariaDB 11.8 LTS si installa da solo e il pannello mostra l'indirizzo di connessione, il login e la password. Punta la tua app o il tuo strumento per database a questi dati e limita la porta ai tuoi indirizzi IP quando vuoi.

Quanta potenza ti serve?

Totale$2.58/mese

I prezzi includono l'IVA.

Aumenta o riduci RAM e CPU quando vuoi. Il disco può solo crescere, quindi parti in piccolo.

Cosa c'è installato sul tuo server MariaDB?

  • MariaDB 11.8 LTS dal repository ufficiale di MariaDB
  • Un database vuoto chiamato uygulama, con il set di caratteri utf8mb4
  • Un utente con tutti i diritti chiamato yonetici che può connettersi da qualsiasi posto, con una password generata durante l'installazione
  • TLS con un certificato autofirmato che MariaDB genera a ogni avvio
  • Firewall con aperte solo le porte 22 e 3306, più fail2ban per SSH
  • File di impostazioni in /etc/mysql/mariadb.conf.d/99-seturack.cnf

Che dimensione ti serve per MariaDB?

La documentazione di MariaDB non indica una RAM minima. Chiede invece un buffer pool InnoDB abbastanza grande da contenere la maggior parte dei dati attivi. Il valore predefinito è 128 MB e l'installazione lo lascia così. Come regola pratica, 1 GB va bene per un piccolo database o per un ambiente di prova, e da 2 a 4 GB per un database che serve più app. RAM, CPU e disco si ingrandiscono separatamente dal pannello e i tuoi dati e il tuo indirizzo IP restano gli stessi.

UsoDimensionePrezzoScegli
Base 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mese
Media 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mese
Potente 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mese

Per chi è?

  • Progetti Laravel, WordPress o su misura che vogliono il database fuori dal web server
  • Team che collegano più app a un solo server di database
  • Sviluppatori che hanno bisogno di un database remoto per sviluppo e test
  • App con utenti in Turchia o nelle vicinanze che devono tenere il database a Istanbul

Cosa succede dopo l'ordine?

  1. Imposta la dimensione e completa il pagamento.
  2. Il server si avvia e MariaDB si installa da solo. Nei nostri test su server reali ci sono voluti circa 3 minuti.
  3. Nel pannello apri il tuo server da I miei server e, nella scheda Panoramica, copia le righe Indirizzo di connessione, Login e Password.
  4. Prova la connessione: mariadb -h IP -u yonetici -p uygulama
  5. Crea per la tua app un utente separato e con permessi limitati e tieni yonetici per l'amministrazione.

Con ogni server

  • Backup giornalieri inclusi nel prezzo
  • Traffico illimitato
  • Accesso root completo
  • Aumenta o riduci RAM e CPU in seguito, e ingrandisci il disco
  • Sede: Istanbul · IST-1.

Da sapere

  • Dopo l'installazione la porta 3306 è aperta a internet. Per limitarla, esegui ufw delete allow 3306/tcp, poi ufw allow from YOUR_IP to any port 3306.
  • Ingrandire il server non fa crescere da solo il buffer pool InnoDB. Imposta innodb_buffer_pool_size in 99-seturack.cnf ed esegui systemctl restart mariadb.
  • Il server resta sul ramo 11.8. Gli aggiornamenti di sicurezza di Ubuntu si installano da soli, ma MariaDB arriva dal suo repository, quindi lo aggiorni tu con apt.
  • Il certificato autofirmato viene generato in memoria all'avvio. Se il tuo driver richiede la verifica della CA, imposta il tuo certificato con ssl_cert e ssl_key.

Domande e risposte su MariaDB

Come mi connetto da remoto al mio server MariaDB?

Usa l'Indirizzo di connessione, il Login e la Password del tuo pannello. La porta è 3306 e il database già pronto si chiama uygulama. Dalla riga di comando esegui mariadb -h IP -u yonetici -p uygulama. Gli strumenti desktop per database e i driver MySQL funzionano con gli stessi dati.

Di quanta RAM ha bisogno MariaDB?

MariaDB non ha un minimo ufficiale. Come regola pratica, 1 GB è un buon inizio per un piccolo database e da 2 a 4 GB per uno che serve più app. Il vero test è se i tuoi dati attivi stanno nel buffer pool InnoDB.

La mia app MySQL funzionerà con MariaDB?

Nella maggior parte dei casi sì. La documentazione di MariaDB dice che il suo protocollo client è compatibile a livello binario con MySQL e che i connettori MySQL funzionano senza modifiche. I dati di MySQL 8 si trasferiscono con un dump, quindi prova prima le differenze come il tipo JSON e l'autenticazione.

La connessione a MariaDB è cifrata?

Sì. Da MariaDB 11.4 il TLS si attiva da solo. Il server genera un certificato autofirmato e i client MariaDB dalla 11.4 in poi lo verificano usando la tua password. Con qualsiasi altro driver, attiva l'opzione TLS nelle sue impostazioni.

Come sposto il mio database esistente su MariaDB?

Crea un dump sul vecchio server con mariadb-dump --single-transaction, oppure con mysqldump se usa MySQL. Carica il file con mariadb -h IP -u yonetici -p uygulama. Per un dump grande, copia il file sul server via SFTP e caricalo da lì.

Il mio server MariaDB ha un backup?

Il backup del tuo server viene fatto ogni notte, gli ultimi 7 giorni vengono conservati e tutto è incluso nel prezzo. Dal pannello puoi ripristinare un singolo file o l'intero server. Per tornare indietro su una sola tabella, conserva anche i tuoi file mariadb-dump periodici.

Approfondisci e scopri app simili