前言: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