Centos7上Canal的部署和安装-新手小白教程

此系列所有环境配置见目录:基于Canal进行项目实践的一系列软件安装部署菜鸟教程.

Centos7安装部署Canal


步骤如下
1、 下载https://github.com/alibaba/canal/releases 的文件,通过Xftp传至虚拟机文件夹lele中(下面有文件目录,需自己创建)我把压缩包放在了/home/hadoop/test/lele/canal中。
Centos7上Canal的部署和安装-新手小白教程_第1张图片
进入安装目录:

cd /home/hadoop/test/lele 

创建canal存放目录:

mkdir canal 

进入创建好的目录:

cd canal 

2、 解压canal安装包:【在canal压缩包所在目录解压】

tar -zxvf ../ canal.deployer-1.1.4.tar.gz

3、 进入安装文件夹,修改配置文件:

vim conf/example/instance.properties

添加以下内容:

canal.instance.dbUsername=root
canal.instance.dbPassword=Treeroot@1
canal.instance.connectionCharset = UTF-8
canal.instance.enableDruid=false

4、 找到 mysql的my.cnf文件;

mysql –help | grep my.cnf

如下图所示:
Centos7上Canal的部署和安装-新手小白教程_第2张图片
5、 修改my.cnf配置文件,添加如下内容;

log-bin=mysql-bin
binlog-format=ROW
server_id=1

6、 进入canal的bin文件夹,启动Canal:

//先赋予权限,防止被拒绝
chmod u+x *.sh
//启动
./startup.sh

7、 在bin目录下观察canal日志:

tail -n 50 /home/hadoop/test/lele/canal.deployer-1.1.4/logs/canal/canal.log

如下图,即启动正常。
Centos7上Canal的部署和安装-新手小白教程_第3张图片
到此为止,Canal的部署就到此结束啦~
Centos7上进行jdk1.0.8以及mysql的安装教程在这里,需要的朋友自取:
Centos7安装jdk1.0.8新手小白教程.
Centos7安装mysql5.7新手小白教程.

你可能感兴趣的:(Centos7上Canal的部署和安装-新手小白教程)