A6-2-Linux 下 Redis 监控工具Cachecloud搭建

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

一、基本介绍
https://github.com/sohutv/cachecloud

二、安装环境

本次使用虚拟机,IP(10.0.0.50)、内存(1G)、CPU(1C)

JDK 7+(本次使用:java-1.7.0-openjdk)

Maven 3+(本次使用:Apache Maven-3.5.2)

MySQL 5+(本次使用:MariaDB-10.3.21)

Redis 3+(暂无)

三、搭建Cachecloud

1、下载CacheCloud
官网https://github.com/sohutv/cachecloud
进入到/usr/local目录

 

cd /usr/local

git clone https://github.com/sohutv/cachecloud.git

cd cachecloud

更改配置

vim pom.xml

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

vim /usr/local/cachecloud/cachecloud-open-web/src/main/swap/online.properties

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

vim /usr/local/cachecloud/cachecloud-open-web/src/main/swap/local.properties

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

2、初始化数据库

 

mysql

在其下创建cachecloud库并授权

 

create database cachecloud;

grant all on cachecloud.* to 'admin'@'localhost' identified by 'admin';

flush privileges;

导入数据

 

use cachecloud;

source /usr/local/cachecloud/script/cachecloud.sql;

exit

退出数据库

3、构建cachecloud

在cachecloud根目录下执行(大概#分钟)

 

cd /usr/local/cachecloud/

mvn clean compile install -Plocal

4、启动cachecloud

 

sh script/deploy.sh /usr/local

cd /opt/cachecloud-web

或者:

vim script/deploy.sh 

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

 

sh script/deploy.sh

cd /opt/cachecloud-web

####

vim start.sh

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

 

chmod +x start.sh

chmod +x stop.sh

vim cachecloud-open-web-1.0-SNAPSHOT.conf 

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

 

touch logs/cachecloud-web.log

./start.sh

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

vim start.sh

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

 

./start.sh

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

启动成功

 

四、访问网站

http://10.0.0.50:9999

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

账户密码是在数据库设置的admin/admin

A6-2-Linux 下 Redis 监控工具Cachecloud搭建

前端的页面就这样了,下篇开始上机器