搭建公司wiki系统

搭建公司wiki系统-confluence

因技术总监要求,在公司研发部门用wiki来管理文档。作为运维,这份差事就落到我头上了。
不知道confluence是什么的可以去官网看看:https://www.atlassian.com/software/confluence
以下就整理一下此次搭建confluence的过程。

先说说confluence的优点吧:

  • Confluence是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。

  • Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,文档协作,集体讨论。


环境准备

  • CentOS 7.2
  • java jdk 1.8
  • mysql-server 5.6(这个教程MySQL版本必须是5.6)
  • confluence 5.6.6

下载confiluence

https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-5.6.6-x64.bin [ 下载链接 ]

因为还要用到汉化包和MySQL的jdbc驱动,我也就整理好共享出来:
http://pan.baidu.com/s/1cCPYXK

创建数据库

数据库的安装在此就不赘述了,以下是创建数据库和用户的语句:

mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'localhost' IDENTIFIED BY '123456';
mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'%' IDENTIFIED BY '123456';
mysql> FLUSH PRIVILEGES;

安装confluence

chmod +x atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin

安装时的步骤

安装完成后先停掉服务:

service confluence stop

然后将从百度网盘下载的jar包:

mysql-connector-java-5.1.42-bin.jar(连接mysql数据库相关的jar包)
Confluence-5.6.6-language-pack-zh_CN.jar(confluence中文语言包)

复制到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下。

然后启动服务:

service confluence start

开始安装confluence

http://192.168.12.243:8090 换成自己的服务器ip:

你刚访问到的时候并不是下面的图片样子,点击页面右边的start setup开始安装,才会是下面的样子,关于这个页面的License key,看好多人都是破解,我个人觉得没必要,解决办法是点击页面上的蓝色链接“generate an evaluation license online”,注册一个自己的账号,注册页面都是英文的,查查字典也可以明白。最后会自动检测你的Server ID,然后生成License Key回到这个页面来。

这里写图片描述

这儿还有个页面的,但是忘了截图了,数据库选择MySQL,然后点击旁边的“External Database”,进入数据库配置页面

这里写图片描述

这里写图片描述

这儿很容易出错,各种原因吧,要保证Database URL中的地址能连到你的数据库,如果还报错就删掉后面原先的参数,再根据上面黄色的警告信息,在URL后加上&useUnicode=true&characterEncoding=utf8

这里写图片描述

这里写图片描述

这儿还有个页面是输入你的用户名,电子邮件,密码和确认密码的,就不找图了。

这里写图片描述

至此confluence就算是搭建好了,后面的配置,邮件发送这些自己慢慢研究吧。

猜你喜欢

转载自blog.csdn.net/weixin_35815578/article/details/75091785