搭建公司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
- 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”,进入数据库配置页面
这儿还有个页面是输入你的用户名,电子邮件,密码和确认密码的,就不找图了。
至此confluence就算是搭建好了,后面的配置,邮件发送这些自己慢慢研究吧。