《Mysql實例Mysql-Proxy代理配置》要點:
本文介紹了Mysql實例Mysql-Proxy代理配置,希望對您有用。如果有疑問,可以聯(lián)系我們。
- [root@10-17-1-229?~]#?yum?list|grep?mysql?
MYSQL必讀
2、我們使用yum install mysql-proxy安裝:
[root@10-17-1-229 ~]# yum install mysql-proxy
我們會看到下載的進度條和安裝過程,當出現(xiàn)Complete的時候表示安裝完成.
三、Mysql-Proxy配置
1、用mysql-proxy -V查看mysql-proxy的相關信息,這里留意下版本信息,將會在第三步配置lua路徑的時候用到;
2、使用vim /etc/mysql-proxy.cnf命令打開mysqk-proxy的配置文件進行編輯:
[root@10-17-1-229 ~]# vim /etc/mysql-proxy.cnf
在mysql-proxy.cnf中輸入如下內容:
?
- admin-username=user?????#admin用戶名?
- admin-password=password??????admin密碼?
- admin-lua-script=/usr/lib64/mysql-proxy/lua/admin.lua???????#lua位置,參見上面的版本信息?
- daemon=true?????#?mysql-proxy以守護進程方式運行?
- keepalive=true??????#保持連接啟動進程會有2個,?一號進程用來監(jiān)視二號進程?
- proxy-backend-addresses=10.17.6.210?????#目標地址,Indb內網(wǎng)地址,默認端口3306,10.17.6.210是目標inDB的ip?
- log-file=/var/log/mysql-proxy.log???????#日志文件存儲路徑?
- log-level=debug?
MYSQL必讀
編輯完之后通過Esc退出編輯,然后用“:wq”保存mysql-proxy.cnf的編輯.
3、用chmod 0660 /etc/mysql-proxy.cnf命令來改變配置文件的權限,然后用 mysql-proxy --defaults-file=/etc/mysql-proxy.cnf啟動mysql-proxy服務:
?
- [root@10-17-1-229?~]#?chmod?0660?/etc/mysql-proxy.cnf?
- [root@10-17-1-229?~]#?mysql-proxy?--defaults-file=/etc/mysql-proxy.cnf?
MYSQL必讀
4、用mysql -h$uhost_ip -P4040 -u$User -p$Password測試:
?
- [root@10-17-1-229?~]#?mysql?-h106.75.94.37?-P4040?-uroot?-p123456?
MYSQL必讀
$uhost_ip:UHost的外網(wǎng)IP;
$User:用戶名
$Password:數(shù)據(jù)庫密碼
注意:打開防火墻的4040端口,MySQL-Proxy默認端口為4040,通過訪問4040端口就可以訪問3306端口.
?
轉載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/5782.html