SDB:Installazione MySQL
Provato su openSUSE | Articoli consigliati | Articoli correlati | |||
|
Installazione
A partire dalla versione 11.3, openSUSE comprende più varianti di MySQL. Di queste puoi scaricare quella che vuoi, ma volendo è ancora possibile installare solo "mysql" (senza aggiunte). Attraverso questo metodo si installerà il provider preferito che attualmente è MySQL Community Server. Puoi sempre cambiare verso una qualsiasi alternativa.
L'installazione può essere effettuata usando Zypper o YaST.
Avvio
Dopo aver installato MySQL, il software è presente nel sistema ma non è avviato.
Potresti voler cambiare la posizione della directory dove saranno conservati tutti i dati modificando il file /etc/my.cnf, rimuovendo il '# ' (cancelletto) e cambiando la directory nella linea
# datadir = /var/lib/mysql
in, per esempio, /mysql/mysqltables. Ovviamente avrai bisogno di creare quella directory PRIMA di dare il comando
Per farlo partire, il cosiddetto demone di MySQL (mysqld) deve essere avviato. mysqld si può far partire manualmente invocando il comando
con privilegi di root. Puoi verificare se è avviato usando il comando
oppure puoi fermarlo del tutto con
Un altro modo di far partire il demone è durante il boot. Per fare ciò, vai in Yast-> Sistema -> Servizi di sistema (Runlevel). Aspetta quei secondi necessari a YaST per esaminare tutti i Runlevel, quindi seleziona mysqld e premi il pulsante di abilitazione.
Alternativamente, puoi abilitare MySQL all'avvio invocando il comando
Sicurezza
MySQL contiene uno script che può alterare la configurazione del tuo MySQL rendendolo più sicuro, ma NON costituisce una configurazione completa per essere usata in una rete o in Internet. Questo script NON configura il tuo firewall o rileva eventuali attacchi!
Lo script applicherà la seguente configurazione:
- Imposterà una password di root per MySQL;
- Rimuoverà gli utenti anonimi;
- Disabiliterà il login da remoto dell'utente root;
- Rimuoverà i database di test;
- Ricaricherà la tabella dei privilegi;
Assicurati che il server MySQL sia avviato come descritto sopra, quindi avvia lo script invocando il comando:
Dopo aver risposto a tutte le domande avrai un server MySQL più sicuro. Fai comunque attenzione al fatto che la sicurezza del tuo server MySQL dipende comunque da come è configurata nella rete in uso e nel sistema openSUSE in uso!