在艾佳生活实习时,有三款团队协作系统特别喜欢:Wiki、Jira 和 Jenkins。对于 Jenkins 的搭建,之前《自动部署工具 Jenkins》有过记录。这次,搭建一个 Wiki,作为知识管理的工具,实现团队成员之间的协作和知识共享。
开始搭建 Wiki 前,需要下载一些。
- yum install java
- java -version
1、安装 mysql 后,登录 mysql 控制台,执行如下命令:
- create database confluence
- default character set utf8;
- grant all on confluence. * to 'confluenceuser'@'%'identified by 'confluencepasswd'with grant option;
- grant all on confluence. * to 'confluenceuser'@localhost identified by 'confluencepasswd'with grant option;
- flush privileges;
2、进入 / usr/local/mysql 文件夹,在 my.cnf 中添加:
- binlog_format=mixed
3、重启 mysql
- service mysqld stop
- service mysqld start
- systemctl stop firewalld.service
1、使用 xftp,上传 atlassian-confluence-5.6.6-x64.bin 到
文件夹。
- /root
2、上传完成后,执行命令:
- chmod 755 atlassian-confluence-5.6.6-x64.bin
- ./atlassian-confluence-5.6.6-x64.bin
confluence 默认安装到
和
- /opt/atlassian/confluence
目录下,并且 confluence 监听的端口是 8090。
- /var/atlassian/application-data/confluence
3、confluence 的主要配置文件,存放在
文件中。
- /opt/atlassian/confluence/conf/server.xml
4、测试访问,假设 CentOS7 的 ip 地址为
,那么在浏览器输入
- 192.168.56.101
,即可看到 Confluence 的欢迎界面。
- http://192.168.56.101:8089
1、点击 "Start setup",看到如下界面。
2、复制 Server ID 并保存,然后关闭 confluence。
- /etc/init.d/confluence stop
3、从
中,拷贝 atlassian-extras-decoder-v2-3.2.jar 到 windows,并重命名为 atlassian-extras-2.4.jar。
- /opt/atlassian/confluence/confluence/web-INF/lib
4、在 windows 下,生成 License Key。
- java -jar confluence_keygen.jar
把第二步中复制的 Server ID 粘贴进去,然后点击 ".gen!",保存生成的 key。
5、打补丁。点击 ".patch!",选择第 3 步中重命名的 atlassian-extras-2.4.jar,会生成新的 atlassian-extras-2.4.jar。
6、上传新的 atlassian-extras-2.4.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar 到
,并且删除 atlassian-extras-decoder-v2-3.2.jar。
- /opt/atlassian/confluence/confluence/WEB-INF/lib
5、启动 confluence
- /etc/init.d/confluence start
7、把生成的 key 复制粘贴到 License Key 框中,点击 "Next",如果顺利进入选择数据库页面,说明破解成功。
1、数据库选择 MySQL,然后点击 "External Database",进入数据库配置页面。
2、点击 "Direct JDBC",User Name 和 Password 填写安装配置 mysql 中设置的用户名和密码。
3、点击 "Next",这一步花费时间较长,请耐心等待。数据写入成功,进入如下页面。
4、第 3 步如果报错,请检查 mysql 数据库配置,然后卸载后重新安装,卸载命令如下。
- /etc/init.d/confluence stop
- cd /opt/atlassian/confluence/
- ./uninstall
或者:
- /etc/init.d/confluence stop
- rm -rf /opt/atlassian/
- rm -rf /var/atlassian/
初始化一个样例站点,根据提示进行配置。
wiki 系统 confluence5.6.6 安装、中文、破解及迁移
confluence wiki 搭建使用
来源: http://www.cnblogs.com/voidking/p/centos-confluence-wiki.html