【Linux】Cachecloud安装部署图文并茂

article/2025/10/18 17:40:34

搭建环境

 

cachecloudJDKMavenMySQLRedis

cachecloud安装

说明:安装cachecloud之前需要在机器上安装maven、jdk、mysql软件的步骤不做说明,测试软件安装路径为:/usr/local。

下载

https://github.com/sohutv/cachecloud
下载CacheCloud-master.zip并解压,将解压好的包移动到/usr/local下

数据库创建和数据导入

  1. mysql> use mysql
  2. (账号创建)mysql> grant all privileges on *.* to kykj@localhost identified by 'kykj@123';
  3. mysql> flush privileges;
  4. (赋权)mysql> GRANT ALL PRIVILEGES ON *.* TO 'kykj'@'%' IDENTIFIED BY 'kykj@123' WITH GRANT OPTION;
  5. mysql> flush privileges;
  6. (创建数据库)mysql> create database cachecloud character set  utf8;
  7. mysql> use cachecloud
  8. (导入数据文件)mysql> source /usr/local/cachecloud-master/script/cachecloud.sql;

修改配置文件

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

maven打包

在cachecloud根目录使用maven打包
cd /usr/local/cachecloud-master/

mvn clean compile install -Ponline

打包完成后会在目录下生成target目录,里面存放着打好的war包

cachecloud-open-web/target/cachecloud-open-web-1.0-SNAPSHOT.war

部署

在opt下创建目录 /opt/cachecloud-web

拷贝war包

cp cachecloud-open-web/target/cachecloud-open-web-1.0-SNAPSHOT.war /opt/cachecloud-web

拷贝配置文件

cp cachecloud-open-web/src/main/resources/cachecloud-web.conf /opt/cachecloud-web/

拷贝启动文件

cp script/start.sh /opt/cachecloud-web

拷贝停止文件

cp script/stop.sh /opt/cachecloud-web

修改拷贝后的配置文件

vim cachecloud-web.conf

启动

cd /opt/cachecloud-web/
chmod -R 777 /opt/cachecloud-web
sh start.sh

成功后会显示
Starting the cachecloud ....OK!
PID: 2643
STDOUT: /opt/cachecloud-web/logs/cachecloud-web.log

注意需要将start.sh文件中程序的内存分配根据实际的情况分配,我调整的是1G的程序内存。
如果程序启动成功在浏览器输入:http://IP:8585 进行访问,默认帐号密码都是admin。

返回机器去初始化cachecloud-init.sh

目录:cachecloud-master/script/cachecloud-init.sh

在script目录下执行初始化命令:sh cachecloud-init.sh cachecloud(系统账号)

命令执行后会提示输入密码

 再次进入cachecloud浏览器页面,进入管理后台

选择系统配置管理,配置下列信息

 其中机器ssh用户名为初始化时配置的cachecloud账密

 在 Redis配置模板管理中新增配置

 新增如下配置

 

在另外一台机器上,同样执行sh cachecloud-init.sh cachecloud初始化命令,在本机也行,不过本机之前已经执行过一次初始化,就不用再执行

接着在机器管理中添加机器

添加完毕后等待信息收集完成

点击右上角回到首页,在首页右上角选择应用申请,填写相应信息后提交申请

 

回到管理后台界面,开始审批

 部署详情得写,不要遗漏,参考下图

 等一会就好哈

ok了

 

 点击确定后会回到审批页面,选择通过就好

 后台状态

前台状态

 至此,部署结束!完结撒花...

看下被管理机器的redis状态 很好!

cachecloud-init.sh初始化完毕后没必要刻意手动去启redis,被cachecloud管理后会自己启动

部署过程报错小记:

在审批中填写如下信息                 

机器ip:分配的内存大小:机器ip                                                                             

192.168.1.1:1024:192.168.1.1

一前一后的两个机器ip是为了双备                                                                                                 

 之前头昏一直向下面这样写:                                                                                                       

机器ip:端口:机器ip                                                                                                                         

 哈哈  这明显不对劲嘛 所以一直卡在审批那一关  

在审批前要将cachecloud-init.sh,在添加的机器内部执行一次,脚本内容主要就是安装并初始化

redis,方便在页面中加入机器

部署完毕后页面一直打不开,看看是不是防火墙没有关闭                                                             

如果是云环境,要看一下安全组规则有没有开通8585端口

审批一直未通过,看下报错                                                                                              [root@ngamenl src]# redis-server ../redis.conf

*** FATAL CONFIG FILE ERROR ***

Reading the configuration file, at line 324

>>> 'protected-mode no'

查看cachecloud-init.sh配置文件,疑似redis版本问题

readonly redisTarGz="redis-3.0.7.tar.gz"

回到Redis配置模板管理将刚刚新增的protected-mode no配置给拿掉,发现启动正常了

报错小记:

2022年3月15日 多云16℃ 薄雾

上午10点多的时候遇见了这个报错,拒绝连接,一开始以为是防火墙没关,后来才发现是心跳断连了

然后在全局统计中找到应用运维,进去挨个开启实例就好了

2022年3月23日 晴 有风

春天到了,困也到了

上下眼皮打架,还真不是个排查问题的好时候

online.properties和local.properties里的数据库IP地址得是内网地址。

 新的知识又增加了♥


http://chatgpt.dhexx.cn/article/UVaCkKNg.shtml

相关文章

Redis监控运维平台-CacheCloud

一、CacheCloud 1、出现问题 当Redis达到一定规模,容易出现以下问题: 运维部署成本高,手动部署,容易出现错误。实例碎片化,机器利用率较低,可能出现大量闲置资源。监控,统计,管理…

Redis入门完整教程:CacheCloud快速部署

13.2.1 CacheCloud环境需求 安装部署CacheCloud需要以下环境: JDK7:CacheCloud使用Java语言开发,并使用了JDK7的一些特性。 Maven3:CacheCloud使用Maven3作为开发构建工具。 MySQL5.5:CacheCloud需要Redis的相关元信息…

Redis入门完整教程:CacheCloud运维功能

13.6 运维功能 CacheCloud作为Redis的运维工具,包含了Redis日常运维的常用功能, 本节将对如下功能进行介绍: 1)应用运维:Redis节点的上下线、手动故障转移、配置管理、扩容 等。 2)接入已存在的Redis&…

一文解决IDEA中文乱码问题

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:JAVA开发者…

idea中中文字体设置

此次设置idea中字体为中文雅黑字体 1.找到安装的idea路径中jdr的lib文件进去 E:\IntelliJ IDEA 2019.2\jbr\lib2.创建文件名及格式为fontconfig.properties的文件 3.复制以下代码进文件 # Versionversion1# Component Font Mappingsallfonts.chinese-ms936Microsoft Yahei a…

IDEA--解决IntelliJ IDEA中文乱码问题

1.首先是编辑器的乱码,这个很好解决,file->settings->appearence里面有个Name设置成支持中文的字 体(这个很重要) 同样还要再settings中的Eidtor->File Encodings里面设置字体编码格式,一般都是UTF-8,GBK什么的也行。 2.…

彻底解决Intellij IDEA中文乱码问题

关于JAVA IDE开发工具,Eclipse系列和Intelli IDEA是大部分公司的主要选择,从开发者的选择角度,Intellij IDEA似乎比Eclipse系列更受欢迎一些。当我们使用Intellij IDEA开发时,我们发现出现中文乱码问题,造成中文乱码的…

彻底解决idea中文乱码问题(不易发现的点,jdk问题)

这里提出一个由于jdk问题导致的中文乱码问题。 1.Setting中的各项都设置为utf-8 2.这里设置成这样,极低概率是这里的问题 3.右下角设置utf-8 4.Help-Edit custom VM options后面加上Dfile.encodingUTF-8 5.idea安装目录的bin文件中两个文件idea.exe.vmoptions 和…

IDEA:IDEA中文翻译插件的安装与使用

IDEA安装中文插件 一、打开设置 二、安装插件 三、插件设置 设置自己喜欢的翻译引擎 勾选翻译文档 四、效果 鼠标光标放上去就可以查看中文文档了 Shift Ctrl O:可以弹出翻译框 选中要翻译的文本,右键选择翻译或者使用快捷键:Shift Ctr…

2020版的idea中文插件安装

2020版的idea中文插件安装 1. 打开idea,进入创建project界面 2.选择中文插件 3.搜索Chinese插件 4.重启IDE 5.重新打开就是中文界面

idea无法识别中文

开始修改idea之前,建议先查看自己代码的编码格式,用Notepad打开之后,点击上方编码,就能看到编码格式。我是因为git的原因,导致拉下来的代码是默认编码,一个文件一个格式。修改git编码的方法自行百度。 在解…

IDEA更改中文字体

初始: 效果: 更改:file-settings,左侧搜索框中直接输入font,然后如下图,将字体改为SimHei,应用保存即可

IDEA中文乱码五种解决方法

1.IDEA安装目录找到 打开文件,末尾添加-Dfile.encodingUTF-8 2.IDEA设置 3.设置VM options为-Dfile.encodingUTF-8 4.打开在末尾添加-Dfile.encodingUTF-8 5.在.idea的文件夹里面有个encodings.xml 的文件,除了UTF-8 的都删了

Mac如何设置intellij idea中文

1、点击菜单栏的「IntelliJ IDEA」,再点击「Preferences…」打开软件的偏好设置 2、点击左侧导航的「Plugins」,在右侧的「Type / to see options」处输入「chinese」,找到「Chinese (Simplified) Language」点击「Install」 3、安装完成后点击「Restart…

解决IDEA中文字体大小不一

具体问题:中文显示不正常 问题原因: idea中的默认字体Consolas中没有中文字体,与IDEA版本有关,比如IDEA2019.2就容易出现这个问题。 解决方法: 依次点击 File > settings > Editor > Font 中…

idea中文显示乱码解决

中文乱码问题分类: 编码普通中文乱码properties文件中文乱码console控制台中文乱码搜索框中文乱码svn注释中文乱码问题截图: 2、properties文件中文乱码 4,、搜索框中文乱码 5、svn注释中文乱码 解决方法: 1、编码普通中文乱码 ①set…

IDEA中文切换回英文

如果使用IDEA插件进行汉化,切换回英文只需要把插件关闭即可。 可在文件->设置->插件->已安装,去除对勾然后重启就完成啦

关于IDEA中文乱码的解决办法

先说我遇到的问题,我在部署tomcat9时控制台System.out.println(“中文”)时乱码--------- 1.–> log4j的logger.info()控制台打印乱码 和 system.out.println()控制台打印乱码 解决方法为 配置Tomcat VM options值为:-Dfile.encodingUTF-8 但是 这是…

IDEA中文乱码解决

文章目录 1 现象2 排查方案2.1 项目设置2.2 文件设置2.3 应用配置2.4 IDEA配置2.5 运行配置2.6 其他 1 现象 我这里出现的现象是这样的 2 排查方案 2.1 项目设置 File-Settings-Editor-File Encodings 需要设置为UTF-8 2.2 文件设置 排查右下角的当前文件是否有问题 设…

IntelliJ IDEA中文插件

IntelliJ IDEA 官方发布了中文插件 Preferences -> plugins -> Marketplace -> 搜索 Chinese 就可以搜到了 早在7月21日就正式发布,发现很多同学还不知道,是官方插件了,在插件库就可以下载 发现虽然英文不怎么好,用惯…