蔚蓝触点 Azuretouch

Azuretouch
Touch your future

部署 Atlassian 三大软件之 Confluence

最后,我们来安装 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 驱动程序以外,对数据库,还有特殊的要求。

  1. 对于 MySQL 驱动文件,要复制到<安装目录>/confluence/WEB-INF/lib,然后运行以下命令重启 Confluence。
$ sudo /etc/init.d/confluence start
$ sudo /etc/init.d/confluence stop
$ sudo /etc/init.d/confluence restart
  1. 数据库配置中必须将transaction isolation level设置为READ-COMMITTED
[mysqld]
...
transaction-isolation=READ-COMMITTED
...
  1. 在用户管理的界面,我们依然选择使用 JIRA 来帮助 Confluence 来管理用户。
  2. 另外特别注意一点,配置的时候,一定要用 ip:8090 的地址来配,以免引起 timeout 的错误。因为我用了反向代理把 8090 端口转成 80 端口,结果就在配置数据库的时候出错了。

参考文献

  1. Download Confluence
  2. Installing Confluence on Linux from Archive File
  3. Database Setup For MySQL
  4. Confluence fails to start and throws 'MySQL session isolation level 'REPEATABLE-READ' is no longer supported' error
未经允许不得转载:蔚蓝触点 Azuretouch » 部署 Atlassian 三大软件之 Confluence

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址