cachecloud部署
cachecloud是搜狐视频(sohutv)Redis私有云平台
已省略~
挑选一台服务器部署cachecloud-web
将cachecloud-web打成war包,可以在服务器上打包,也可以在本地打包,这里举一个在服务器上打包的例子。
将源代码下载到/opt下
- 已省略~
在数据库中创建cache-cloud库,并执行/opt/cachecloud/script/下的cachecloud.sql。
修改online.properties配置文件,配置数据库,日志路径和cachecloud-web启动端口
- vim/opt/cachecloud/cachecloud-open-web/src/main/swap/online.properties
修改cachecloud-web.conf配置,配置java_home或启动参数Xmx、Xms等。
- vim/opt/cachecloud/cachecloud-open-web/src/main/resources/cachecloud-web.conf
开始打war包
- cd/opt/cachecloud
- mvncleancompileinstall-Ponline
在/opt下创建cachecloud-web文件夹
- cd/opt
- mkdircachecloud-web
- mkdircachecloud-web/logs
将war包复制到cachecloud-web下
- cdcachecloud/cachecloud-open-web/target/
- cpcachecloud-open-web-1.0-SNAPSHOT.war/opt/cachecloud-web/cachecloud-web.war
将配置文件复制到cachecloud-web下
- cd/opt/cachecloud/cachecloud-open-web/src/main/resources/
- cpcachecloud-web.conf/opt/cachecloud-web/
将启动、停止和初始化脚本复制到cachecloud-web下,并添加权限
- cd/opt/cachecloud/script/
- cpcachecloud-init.shstart.shstop.sh/opt/cachecloud-web/
- cd/opt/cachecloud-web
- chmod555start.shstop.shcachecloud-init.sh
修改启动脚步,并启动cachecloud-web
- vimstart.sh
启动cacheckoud
- shstart.sh
访问8585端口,应显示如下页面,账号admin,密码admin
成功后,需要在所有服务器上执行初始化脚本,初始化脚本用于创建cachecloud用户,并安装redis,cachecloud-web会管理所有服务器的redis
- shcachecloud-init.shcachecloud
cachecloud是用户名,然后需要两次输入密码,密码应至少8位,所有服务器上的用户名密码必须是相同的
执行过初始化脚本后,登录cachecloud-web,并进入管理后台
修改系统配置,用户名与密码和运行初始化脚本时一致
进入机器管理,加入执行过初始化脚本的服务器
然后返回前台
申请应用
填写申请,这里申请一个redis集群,可以参照官方文档填写
申请后,再到后台进行审批
选择一个前面添加过的机器ip,写在部署详情中,点击格式检查,再点击开始部署
部署成功后,点击通过
前台会显示出可用的redis应用列表
上述就是关于技术方面的内容了,想做电商系统的可以咨询我们,想了解更多详情,可以持续关注易族智汇javashop,有任何问题,欢迎一起探讨。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。