CacheCloud二进制安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CleverCode/article/details/88170270

1 下载二进制安装包

官方下载地址:
https://github.com/sohutv/cachecloud

网盘地址:
https://pan.baidu.com/s/1nvTv90l

2 安装

2.1 解压安装包

注意只能安装到/opt目录下面,下载cachecloud-bin-1.2.tar.gz到/opt目录下面。

# cd /opt/
# tar -xvf cachecloud-bin-1.2.tar.gz
# cd /opt/cachecloud-web

2.2 修改启动项目的JVM大小

修改启动项目的JVM大小为2g
vi /opt/cachecloud-web/start.sh
-Xmx4g -Xms4g 变成 -Xmx2g -Xms2g

.....
JAVA_OPTS="-server -Xmx2g -Xms2g -Xss256k -XX:MaxDirectMemorySize=1G -XX:+UseG1GC ........
.....

2.3 加载数据库配置

# mysql -uweihu_dev [email protected] -h 10.1.20.56 -P3306
mysql> source /opt/cachecloud-web/cachecloud.sql;
mysql> use cache_cloud;
Database changed

2.4 修改jdbc.properties

vi /opt/cachecloud-web/jdbc.properties

cachecloud.db.url = jdbc:mysql://10.1.20.56:3306/cache_cloud?useUnicode=true&characterEncoding=UTF-8
cachecloud.db.user = weihu_dev
cachecloud.db.password = [email protected]
cachecloud.maxPoolSize = 20
jdbc.driver = com.mysql.jdbc.Driver
jdbc.validationQuery = select 1 from dual

这里注意配置防坑:
如果出现以下错误,一般是/opt/cachecloud-web/jdbc.properties配置不对,如果很确定配置没有问题。那有可以能你输入的字符串前后有特殊字符或者空格。
在这里插入图片描述
右图中com后面是有特殊字符的,不是空格。造成的结果就是连接各种失败。【为了防止特殊字符,建议手写配置文件,或者用vimdiff对比工具看看是不是有特殊字符】
在这里插入图片描述

3 启动CacheCloud

3.1 检查java命令

# java -version
bash: java: command not found
#

如果没有安装java的JDK,先安装。安装之后,检查有没有配置JDK路径.
vi /etc/profile

export JAVA_HOME=/Data/apps/jdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

加载java命令

# source /etc/profile
# java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

3.2 启动

注意启动用户的权限,确保启动用户能够执行java命令,我这里是用root启动的,其他用户没有尝试过。
还有就是要注意这里需要进入到/opt/cachecloud-web目录然后再执行sh start.sh,如果直接用绝对路径sh /opt/cachecloud-web/start.sh会启动失败。

# cd /opt/cachecloud-web && sh start.sh
Starting the cachecloud ....OK!
PID: 31374
STDOUT: /opt/cachecloud-web/logs/cachecloud-web.log

4访问

默认启动的是8585端口,这里用IP:8585访问。默认账号:admin 密码:admin。
http://10.1.20.173:8585
在这里插入图片描述
在这里插入图片描述
进入到后台
在这里插入图片描述

5 安装参考文档

《使用CacheCloud管理Redis实例》: http://www.ywnds.com/?p=10610

猜你喜欢

转载自blog.csdn.net/CleverCode/article/details/88170270