一、准备安装包
1、下载confluence安装包(我这试用二进制包安装的,非源码包安装)
下载地址:https://www.atlassian.com/software/confluence/download-archives
2、下载 mysql –connector:安装过程中也会提供下载地址
3、下载**工具atlassian-extras-decoder-v2-3.2
二、安装数据库
1、安装mysql5.6
2、创建数据库
|
1
2
3
4
5
|
mysql -u root -p #登录mysql数据库
create database confluence character set UTF8;
FLUSH PRIVILEGES; |
3、数据库配置
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
[mysqld]datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
character-set-server=utf8
collation-server=utf8_bindefault-storage-engine=INNODBmax_allowed_packet=256Minnodb_log_file_size=2GBtransaction-isolation=READ-COMMITTEDsymbolic-links=0sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysqld_safe]log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
|
上面这些配置参数是从confluence官方文档里面找出来的。
4、安装JDK,JDK安装包自行下载
5、安装confluence
将下载好的二进制文件上传到服务器,并赋予执行权限,然后安装。安装过程中会提示是要自定义安装还是自动安装。如果是自动安装,安装路径为/opt/atlassian/confluence/。
confluence监听端口为8090,主配置文件为/opt/atlassian/confluence/conf/server.xml
|
1
2
|
chmod +x atlassian-confluence-6.2.0-x64.bin
./atlassian-confluence-6.2.0-x64.bin
|
6、配置confluence
confluence安装完成后,可以访问http://localhost:8090进行配置
过程中会提示**,可以去根据提示申请试用的key,暂时**。然后配置JDBC。此时会提示需要安装
mysql-connector
7、安装 mysql-connector
将下载好的mysql-connector-java-5.1.42.tar.gz 解压缩,并将mysql-connector-java-5.1.42-bin.jar
包copy到/opt/atlassian/confluence/confluence/WEB-INF/lib 目录中,然后重启confluence服务,重新进行JDBC配置。JDBC配置只需要输入前面创建的confluence 数据库的账号密码即可。然后按照提示进行后续配置
8、**
将下载好的atlassian-extras-decoder-v2-3.2.jar文件copy到/opt/atlassian/confluence/confluence/WEB-INF/lib目录中,覆盖掉原来的文件。在从copy前将原文件先备份下。然后重启confluence服务。本来亲测confluence-6.2 可以用该文件**。