目录
Canal-Admin 介绍
版本说明
- canal-1.1.6
- MySQL:5.7
canal-1.1.2 不支持 图形化界面的 , 所以后续讲解只是用最新的1.1.6
准备软件包
[root@localhost canal-server]# ls -la /opt/ | grep canal
-rw-r--r-- 1 root root 39171454 Jul 6 15:46 canal.admin-1.1.6.tar.gz
-rw-r--r-- 1 root root 107155851 Jun 30 16:05 canal.deployer-1.1.6.tar.gz
终端操作
1、创建存放的文件夹
mkdir -p /opt/module/canal-server/
mkdir -p /opt/module/canal-admin/
2、解压到文件夹下
tar -zxvf canal.deployer-1.1.6.tar.gz -C /opt/module/canal-server/
tar -zxvf canal.admin-1.1.6.tar.gz -C /opt/module/canal-admin/
3、启动 canal-admin 图形化
cd /opt/module/canal-admin
cat conf/canal_manager.sql ##将conf/canal_manager.sql导入到自己相应的数据库中
vim conf/application.yml ##修改db信息
bin/startup.sh
#tail -200f logs/admin.log
4、启动 canal-server 服务端
conf下有两个全局配置文件,canal.properties和canal_local.properties,如果不需要admin,可以直接使用canal.properties,1.1.4之前的版本也只有canal.propertie,需要和admin结合使用,则启动时应该读取canal_local.properties进行启动,可以将canal.properties删除,然后将canal_local.properties重命名为canal.properties,或者启动时指定./startup.sh local
cd /opt/module/canal-server
# 改名备份
mv canal.properties canal.properties.bak
# 备份就好,Admin在同一台服务器就不用修改撒了~
cp canal_local.properties canal_local.properties.bak
tail -200f logs/canal/canal.log
# 启动服务端,指定 local 的配置文件
cd /opt/module/canal-server
bin/startup.sh local
5、Web
打开 http://127.0.0.1:8089 会看到当前 Server 状态