docker - 快速安装xwiki
简介
XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台。它的开发平台特性允许创建协作式Web应用,同时也提供了构建于平台之上的打包应用(第二代wiki)。
部署xwiki
使用docker镜像来部署,先安装好docker服务
创建好docker网络
docker network create -d bridge xwiki-network
人生苦短,Let's Go ! Python ...
XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台。它的开发平台特性允许创建协作式Web应用,同时也提供了构建于平台之上的打包应用(第二代wiki)。
使用docker镜像来部署,先安装好docker服务
docker network create -d bridge xwiki-network
epel是红帽系列的Linux的附加软件包,EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 项目与 Fedora 基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。
不安装epel-release包也可以,直接手动编辑repo文件,填写好地址即可。建议还是安装完直接修改就好了。
yum -y install epel-release
linux上mail命令是可以直接发送邮件,默认是使用本地的smtp。
如果要使用其他的smtp服务,就需要配置mail.rc,有两个位置可以配置:一个是/etc/mail.rc这个是全局的,针对系统上的所有用户;一个是加目录下的~/.mailrc
如果是共用的就配置/etc/mail.rc,如果是多个人用一个系统建议就配置~/.mailrc
……迁移 codis 节点,要保证数据不丢失。
要将整个集群迁移就要连接,集群里有哪些数据?proxy 是怎么找到数据在哪个后端节点的?有必要迁移 zookeeper 数据吗?
……Codis 集群可以根据需要进行扩容或者收缩节点。
将 codis 的安装包解压出来,只需要配置 codis-server(修改的 redis-server),设置好配置文件,直接启动服务,然后通过 dashboard 直接添加即可。
……codis-proxy 是 codis 集群的代理转发的应用,可以通过dashboard对codis-proxy进行操作,codis-proxy上不存储数据,数据都在zookeeper上,。
如果集群设置了密码,需要对应修改的配置文件参数是 product_auth,集群名称 product_name 要一致。session_auth 是 proxy 节点的验证,可以跟其他密码不一样。
……集群需要依赖于 zookeeper 或者 etcd 服务。这里使用的是 zookeeper 。
zookeeper 最好选择使用集群模式部署,提高可用性。
codis-dashboard 通过操作 zookeeper 保存 dashboard、proxy、slot 等相关信息。
通过 codis-dashboard 可以添加 codis-proxy、codis-server、分组、sentinel、迁移 slot 等。
codis-fe 可以通过 zookeeper,获取对应的信息,来展示,并获取 dashboard 地址,来进行控制。
……需要先到 oracle 官网下载对应的压缩包,放到跟脚本同一个目录,然后执行脚本即可。
直接到oracle官网直接查找,一般都是展示最新版本的JDK,如果需要之前的版本就需要当归档页面去下载。
归档地址:http://www.oracle.com/technetwork/java/archive-139210.html
……很多时候,就是想设置一个随机密码,但是感觉随便乱打出来的不是很“随机”。
date +%s |sha256sum |base64 |head -c 16