Partiamo innanzitutto dall’installazione, lo facciamo alla debian-way. Aggiungiamo il repository APT:
apt-get install -y --no-install-recommends lsb-release wget apt-transport-https ca-certificates gnupg
wget -O - 'https://repo.proxysql.com/ProxySQL/proxysql-2.4.x/repo_pub_key' | apt-key add -
echo deb https://repo.proxysql.com/ProxySQL/proxysql-2.4.x/$(lsb_release -sc)/ ./ | tee /etc/apt/sources.list.d/proxysql.listInstalliamo il pacchetto:
apt-get update
apt-get install proxysqlIl file di configurazione è /etc/proxysql.cnf ed ogni volta che cambiamo un parametro è necessario ricaricarlo con:
service proxysql stop
service proxysql-initial start
service proxysql startche provvede a riavviare il servizio con i nuovi parametri.
Tutte le impostazioni vanno effettuate nel file di configurazione, ad esempio per definire come server di backend 10.10.10.10:3306, dobbiamo aggiungere, nella sezione “mysql_servers” questa riga:
{ address="10.10.10.10" , port=3306 , hostgroup=0, max_connections=50 },Per accedere all’interfaccia di admin, possiamo digitare:
mysql -u admin -padmin -h 127.0.0.1 -P6032 --prompt='Admin> 'e con:
SELECT * FROM mysql_servers;possiamo vedere se il server di backend è stato correttamente importato, oppure con:
SELECT * FROM global_variables ORDER BY variable_name;è possibile visualizzare tutte le variabili di sistema usate da proxysql.
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta