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 下一步等待