搭建属于自己的wiki

2020-03-19 15:36:05 浏览数 (1)

在过去的半年中,我们团队在测试质量效率提升方面做了很多事情。在这个过程中,我们将相关的知识和方法、遇到的问题及解决方案都进行了总结整理,并且落实到了文档中。但是由于文档过多,在维护方面出现了很多的不便:
  1. 文档内容比较分散,同时不便于快速查找和阅览;
  2. 总结的知识内容不系统,存在较多分散的知识点;
  3. 通过结构性的方法维护这些文档的成本比较高;
  4. 团队内部的知识库系统在使用上有很多不便,无法快速组织知识体系。

因此,我们调研尝试使用了多款知识库类型的系统,包括使用Web Markdown文档组合的站点,但都不是很理想。直到我们遇到了Confluence,这个系统几乎满足了我们的所有需求,现在将该系统的搭建过程分享给大家,希望对大家有所帮助。

一、环境准备

  1. 操作系统: 该系统支持Windows和Linux系统。本文是以Linux系统为例进行讲解。
  2. 下载Confluence安装包 访问 https://www.atlassian.com/zh/software/confluence/download ,下载你需要的版本,我们选择的是Linux 64 bit 版本;
  1. 数据库:该系统支持MySql、PostgreSQL等,我们使用的是PostgreSQL-11。 注:数据库的安装方法可以在网上找到,故在这里不过描述。

二、安装部署

  1. 将下载完成的atlassian-confluence-6.13.10-x64.bin文件上传到服务器中。
  2. 授予该文件执行权限。 # chmod x atlassian-confluence-6.13.10-x64.bin
  3. 运行安装程序,开始安装。
    1. 启动安装程序,输入o或者Enter, # ./atlassian-confluence-6.13.10-x64.bin
    1. 选择安装方式,输入2或者Enter,开始自定义安装。
    1. 设置系统文件存放位置,按Enter键安装到默认位置,也可输入要安装到的目标目录路径。本文是安装到了新设定的目录/search/odin/atlassina/confluence。
    1. 设置数据文件存放位置,按Enter键安装到默认位置,也可输入要安装到的目标目录路径,此处会存放文章中的附件、图片等各类文件,建议设置到一个空间较大的分区。本文是安装到了新设定的目录 /search/odin/atlassina/application-data/confluence 。
    1. 设置站点的访问控制端口,按1是使用默认端口,按2是自定义端口。此处可以根据实际端口的使用情况进行选择。设置访问站点的端口,默认是8090;设置控制站点启动和关闭的端口,默认是8000。本在这里设置了新的端口分别是8070、8071。
    1. 将confluence系统的启动添加到服务中,可实现跟随系统的启动而启动。此处建议选择y。
    1. 开始安装。
    1. 安装完成,输入y,启动系统。

三、系统配置

  1. 使用服务器的IP地址和端口号,即可进入配置页面,设置语言。
  1. 选择“产品安装”,点击“下一步”。
  1. 选择安装插件,点击“下一步”
  1. 点击“获取试用权限”链接,获取授权码
  1. 选择Confluence(Server),点击“Generate License”,生成授权码。

点击“Yes”,跳转回站点。

授权码自动被填写,无需改动。直接点击“下一步”

  1. 选择数据库类型,点击“下一步”
  1. 配置数据库信息,点击“下一步”,本文使用的是PostgreSQL
  1. 选择加载的内容,此处可根据实际需求进行选择。
  1. 点击“在Confluence中管理用户与组”配置用户管理。
  1. 设置管理员账户,点击“下一步”
  1. 设置成功,点击“开始”,至此配置完成。

四、部署完成

当你看到这个页面的时候,恭喜你,属于你自己的Wiki就已经建立好了。在系统设置中可以配置邮件通知、LDAP等。该平台功能比较强大,希望你能够中意。

0 人点赞