confluence 简介:
confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。
一、环境准备
confluence的运行是依赖java环境的,也就是说需要安装jdk并且要是1.7以上版本,如下:
安装jdk wget http://download.oracle.com...
二、安装mysql数据库
联网方式安装
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
2、安装yum库 yum install -y mysql57-community-release-el7-7.noarch.rpm
3、安装mysql yum install -y mysql-community-server
4、启动mysql systemctl start mysqld
隔离网络安装
1、rpm 包安装mysql 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

3、rpm安装顺序 common-lib-client-server

需下载安装包libaio 安装即可;下载地址:https://pkgs.org/download/libaio
5、启动mysql 启动mysql systemctl start mysqld
三、首次登陆mysql
1、MySQL5.7加强了root用户的安全性,因此在第一次安装后会初始化一个随机密码,以下为查看初始随机密码的方式
grep 'temporary password' /var/log/mysqld.log

2、修改mysql root管理员密码用该密码登录到服务端后,必须马上修改密码,不然会报如下错误
mysql> set PASSWORD=PASSWORD('12345678') ; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
首先,修改validate_password_policy参数的值
mysql> set global validate_password_policy=0;
mysql>set global validate_password_length=1;
mysql>set PASSWORD=PASSWORD('password');
create database confluence default character set utf8 collate utf8_bin;
grant all on confluence.* to '用户名'@'%' identified by '密码';

四、下载confluence
confluence有很多版本,我们可以直接通过如下连接进行查看,
https://www.atlassian.com/software/confluence/download-archives
chmod 755 atlassian-confluence-6.10.1-x64.bin
./atlassian-confluence-5.6.6-x64.bin

通过上图,我们可以很明显的看出confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence监听的端口是8090;confluence的主要配置文件,存放在/opt/atlassian/confluence/conf/server.xml文件中



注意:mysql-connector-java-5.1.39-bin.jar是confluence连接mysql数据库相关的jar包。目录/opt/atlassian/confluence/confluence/WEB-INF/lib 服务重启


注意:jdbc:mysql://localhost/confluence?sessionVariables=tx_isolation='READ-COMMITTED'&useUnicode=true&characterEncoding=utf8&useSSL=false 下一步等待





