最后,我们来安装 Confluence。这是 Atlassian 另一个重量级的软件
Confluence
Confluence 是个专业的知识库管理软件。
下载 Confluence
同样先从官网下载 confluence server 安装文件,文件名命名类似于 atlassian-confluence-X.X.X-x64.bin。
安装 Confluence
Confluence 的安装更加简单,和之前的 JIRA 一样,甚至没有什么选项。
安装过程依然可以选择默认设置
Installation Directory: /opt/atlassian/confluence
Home Directory: /var/atlassian/application-data/confluence
HTTP Port: 8090
RMI Port: 8000
同样的,安装结束之后,可以通过http://localhost:8090
来访问配置页面。
配置 Confluence
配置 Confluence 的时候,除了还是要手动加载 MySQL 驱动程序以外,对数据库,还有特殊的要求。
- 对于 MySQL 驱动文件,要复制到
<安装目录>/confluence/WEB-INF/lib
,然后运行以下命令重启 Confluence。
$ sudo /etc/init.d/confluence start
$ sudo /etc/init.d/confluence stop
$ sudo /etc/init.d/confluence restart
- 数据库配置中必须将
transaction isolation level
设置为READ-COMMITTED
[mysqld]
...
transaction-isolation=READ-COMMITTED
...
- 在用户管理的界面,我们依然选择使用 JIRA 来帮助 Confluence 来管理用户。
- 另外特别注意一点,配置的时候,一定要用 ip:8090 的地址来配,以免引起 timeout 的错误。因为我用了反向代理把 8090 端口转成 80 端口,结果就在配置数据库的时候出错了。
参考文献