构建高效的团队协作工具(三) Confluence安装配置

Confluence是一个专业的企业知识管理与协同软件,一个企业级别的wiki.通过它可以实现团队成员之间的协作和信息共享。Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,文档协作,集体讨论.目前,Confluence被广泛地用于项目团队,开发团队,市场销售团队.

1.      系统环境

OS:

CentOS release 5.6

Jdk:

1.6.0_26

Web Server:

tomcat-6.0.32

DB:

MySQL Community Server 5.5.15

Jdbc

mysql-connector-java-5.1.17

confluence:

confluence 3.4.5 - EAR/WAR (war)

 

 

系统环境配置在这里不进行描述,假设tomcat、mysql等环境配置完成。

2.      目录规划

/usr/local/jdk1.6

Jdk 安装目录,JAVA_HOME及CLASSPATH设置为全局环境变量

 

mysql使用rpm默认安装路径

/opt/tomcat6

Tomcat安装目录

/opt/atlassian

Atlassian产品安装的父目录

/opt/atlassian/home

Atlassian产品主目录,confluence_home是在/opt/atlassian/home/confluence

/opt/atlassian/ confluence

Jira安装目录

 

3.      建立confluence数据库

以root用户登录到mysql,创建jira所需的schema

mysql> create database confluence character set utf8;

mysql> grant all on confluence.* to confluence@'localhost'identified by 'confluence';

4.      生成confluence工程

下载confluence3.4.5 - EAR/WAR (war)(选择WAR版本主要是觉得可灵活配置),解压到一临时目录(例如:/opt/resource)。

切换到解压后的目录中,运行build.sh:

$ sh build.sh

运行之后生成相应的目录及文件,进入到dist/目录下,把confluence-3.4.5.war文件解压到/opt/atlassian/confluence目录下。

在Tomcat’s conf/Catalina/localhost/下创建confluence.xml,内容如下:

 <Contextpath="/confluence" docBase="/opt/atlassian/confluence"  reloadable="true"crossContext="true"/>

5.      更新Tomcat类包

 jira-jars-tomcat6.zip下载地址:

http://confluence.atlassian.com/download/attachments/231932640/jira-jars-tomcat6.zip?version=1&modificationDate=1252474277487

mail.jar 下载地址 

http://www.oracle.com/technetwork/java/index-138643.html

activation.jar(即JAF)下载地址

http://www.oracle.com/technetwork/java/index-135046.html

以及mysql jdbc驱动:

http://www.mysql.com/downloads/connector/j/

详细介绍见“构建高效的团队协作工具(一) Jira安装配置”。

6.      crowd相关配置

修改/opt/atlassian/confluence/WEB-INF/classes/confluence-init.properties:

confluence.home=/opt/atlassian/home/confluence

7.      运行Tomcat并按向导初始化Confluence

重启tomcat,用浏览器输入http://<ip>:8080/confluence,进入安装向导,可以通过向导安装和初始化Confluence。

你可能感兴趣的:(tomcat,mysql,centos,server,character,工具)