前言:Mycat依賴jdk1.7及以上的版本,如果你沒有安裝jdk或jdk版本小於1.7,需安裝1.7以上的jdk,如何安裝看這篇:
Linux環境Java的安裝和配置
安裝
- 下載
打開網址http://dl.mycat.org.cn/
,選擇自己需要的版本
鼠標右鍵複製鏈接,我這裏以1.6.5爲例
- 進入linux窗口,輸入命令進行下載
wget http://dl.mycat.org.cn/1.6.5/Mycat-server-1.6.5-release-20180122220033-linux.tar.gz
- 解壓
tar -zxvf Mycat-server-1.6.5-release-20180122220033-linux.tar.gz
- 移動mycat到指定目錄下(我這裏移動到了/usr/local)
mv mycat /usr/local/
- 進入到/usr/local/下
cd /usr/local/
- 創建mycat系統賬號
adduser mycat
#chown將指定文件的擁有者改爲指定的用戶或組,chown[選項]...[所有者][:[組]]文件
chown -R mycat:mycat mycat/
啓動
啓動有兩種方式,建議使用方式二
- 方式一:
/usr/local/mycat/bin/startup_nowrap.sh
- 方式二:
配置mycat所使用內存大小,默認是2G,我的虛擬機內存是2G,所以過大,需修改小一點
cd /usr/local/mycat/conf/
vim wrapper.conf
修改MaxDirectMemorySize爲512M(自己根據實際情況指定):
wrapper.java.additional.5=-XX:MaxDirectMemorySize=512M
- 修改環境變量
注意:java環境變量和Mysql環境變量也需要配置
vim /etc/profile
#增加Mycat環境變量,配置如下:
MYCAT_HOME=/usr/local/mycat
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$MYCAT_HOME/bin
- 重新加載環境變量
source /etc/profile
- 啓動與停止
#啓動
mycat start
#停止
mycat stop
#重啓
mycat restart