目录
一、引言
之前一直接触过confluence,也没总结过,这下趁疫情忙里偷闲总结一下。
不说定义,直接它可以解决什么问题简单概括下,如果你需要用自己的服务器共同编辑文件,是的就是这么简单,但是他衍生出来的功能比较多,比如可以在上面搭建wiki、项目资料、接口文档、blog等等。
同时confluence经常和同公司的jira一起使用,用于产品敏捷开发管理。
二、安装配置
这里先发一下一个5.8版本的链接
链接:https://pan.baidu.com/s/1IMhnHupa3woiWmZ-SvHCtA
提取码:t2t7
安装前提要有mysql和jdk,版本有要求,具体忘了,总之安装最近的版本不会错
1、收费
confluence软件收费的,不过大家都懂的可以想办法,这里来一个前人的想办法免费安装教程,跟上面的版本链接是对应的https://www.cnblogs.com/luhouxiang/p/4907843.html
2、免费
如果免费的话,在安装过程中直接使用试用就可以(同时这个比较方便就是直接使用云数据库不用自己配置了);
然后选择无账户无license、有账户无license等,去https://my.atlassian.com/license/evaluation注册账号申请license;
添加license,然后等一会基本就没问题了;
三、用户添加
用户添加有三种方法
首先在主页面进入找到用户管理
这里有可能让输入密码,然后输入安装的时候输入的密码就行
1、用户注册
用户自己到搭建confluence主页,点击用户注册来进行注册。
后台可以通过不勾选1选项进行控制,去掉用户注册选项;也可以通过勾选1,配置2中特定邮件可以注册来控制(当然要先有个SMTP服务器,没有的话就先算了)
2、管理员邀请
直接把这个链接给用户,用户就会得到一个注册页面直接注册就可以,不过不太安全==
3、管理员添加
管理员直接后台添加到数据库,简单粗暴
四、具体使用
在confluence开始使用中,只要记住两个概念就行:空间和页面。
空间就是一个团队使用的存放页面的地方,当然如果你想用一个项目对应一个空间也可以的,总之是个逻辑空间;(有网站空间和个人空间,一般都用网站空间)
页面存放空间中,一般弄成树状图,中间节点页面只设置标题,叶节点写具体内容;
如上图中,1可以查看confluence空间列表;
2可以新建空间(有些会有权限没有这个选项);
3可以创建页面(选择指定空间);
4是当前空间xxxspace中的页面树状显示;
5还可以在空间下创建blog,一般为了方便单独列出可能是为了大家学习吧==
五、权限
confluence权限是基于用户、组、权限来管理的,然后把用户或者组对应到各种(权限功能),把这些功能拆成了两个部分分成全局权限功能和空间权限功能。
先找到入口
进入后下拉就能找到了
1、全局权限
groups是组对应的权限功能,默认创建了confluence-administrators和confluence-users,两个组都有空间权限功能,区别在于是否管理员;
individual users这里就是我们的用户,看着没啥权限,但是系统默认创建的是属于confluence-administrators组,所以权限很大你懂的;
anonymous access匿名用户,指不登陆confluence就有的权限功能,这里直接全部封杀;
2、空间权限
这里写了默认用户的空间权限功能(页面、博客、评论等的添加删除之类的)。
当然我们也能对每个空间进行进行不同权限配置,从manage permission就能进去。
可以根据组、用户、匿名用户进行权限功能的配置。
这里需要注意一点的是,有些权限是相互影响的,比如前面连全局权限中使用permission都没有,页面都进不去 后面空间权限配置再多也木有用了==
这样默认配置了解以后我们就可以自己创建组,添加用户到组,最后为用户或者组的权限了,举个配置用户全局权限的栗子
不知道为啥就是选择用户的时候特别慢,可能是云数据库的问题,得耐心等一会。
六、总结
文章主要是按照常规使用的路线写的,从配置安装、用户添加、基础使用、深入理解,希望对大家能有所帮助
- 安装配置;
- 用户添加;
- 具体使用;
- 权限;
附confluence文档https://www.cwiki.us/pages/viewpage.action?pageId=917513