Linux系統中使用confluence構建企業wiki

 

搭建confluence服務須要的步驟有:一,安裝java環境即安裝jdk8。二,安裝須要使用的數據庫(建議使用mysql5.6)。三,破解的confluence6服務。html

一,所需軟件下載

1,下載jdk的地址連接:java

https://pan.baidu.com/s/1pLaAjPp   提取碼:x27s   下載到的是:jdk-8u131-linux-x64.rpmmysql

2,下載confluence6須要使用到的文件:linux

https://pan.baidu.com/s/1skD5DQt  提取碼:5vmk  下載到的是:atlassian-confluence-6.3.1-x64.binsql

https://pan.baidu.com/s/1eRKDDOA  提取碼:mbjp  下載到的是:atlassian-extras-decoder-v2-3.2.jar數據庫

https://pan.baidu.com/s/1o7Lfv6M  提取碼:1i3y  下載到的是:atlassian-universal-plugin-manager-plugin-2.22.jarvim

3,下載java的mysql驅動:windows

https://pan.baidu.com/s/1c2CQzcO  提取碼:ku8s  下載到的是:mysql-connector-java-5.0.8-bin.jar瀏覽器

將下載的全部軟件放到/opt目錄頁下便可。bash

二,安裝jdk8環境

1,rpm包安裝

[root@wiki_server ~]# cd /opt/

[root@wiki_server opt]# rpm -ivh jdk-8u131-linux-x64.rpm
[root@wiki_server opt]# vim /etc/profile
......
JAVA_HOME=/usr/java/jdk1.8.0_131
JAVA_BIN=/usr/java/jdk1.8.0_131/bin
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/bin:/sbin/
CLASSPATH=.:/lib/dt.jar:/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
 
[root@wiki_server opt]# source /etc/profile
[root@wiki_server opt]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
 
至此,以rpm包安裝的jdk環境就安裝成功了,可是我在這裏使用的是tar包安裝,和rpm包同樣,只要安裝成功就能夠了,不影響後續操做。

2,tar包安裝(沒有提供安裝包,我本身使用的)

[root@wiki_server ~]# mkdir /application

[root@wiki_server ~]# tar xf jdk-8u121-linux-x64.tar.gz -C /application

[root@wiki_server ~]# ln -s /application/jdk1.8.0_121 /application/jdk

[root@wiki_server ~]# cat >>/etc/profile<<'EOF'
> export JAVA_HOME=/application/jdk
> export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
> export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
> EOF

[root@wiki_server ~]# source /etc/profile
[root@wiki_server ~]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

(兩種方式選其一便可)

二,安裝數據庫

在這裏咱們直接使用yum安裝mariadb便可

[root@wiki_server ~]# yum -y install mariadb*

[root@wiki_server ~]# systemctl start mariadb

[root@wiki_server ~]# systemctl enable mariadb

爲數據庫設置root密碼

[root@wiki_server ~]# mysql_secure_installation
首先是設置密碼,會提示先輸入密碼
  
Enter current password  for  root (enter  for  none):<–初次運行直接回車
  
設置密碼
  
Set root password? [Y /n ] <– 是否設置root用戶密碼,輸入y並回車或直接回車
New password: <– 設置root用戶的密碼
Re-enter new password: <– 再輸入一次你設置的密碼
  
其餘配置(默認n回車就可,若是有特殊需求,可進行y操做)
Remove anonymous  users ? [Y /n ] <– 是否刪除匿名用戶,回車
Disallow root login remotely? [Y /n ] <–是否禁止root遠程登陸,回車,
Remove  test  database and access to it? [Y /n ] <– 是否刪除 test 數據庫,回車
Reload privilege tables now? [Y /n ] <– 是否從新加載權限表,回車
 
登陸測試

[root@wiki_server ~]# mysql -uroot -p123456
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 5.5.50-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

 

接下來配置MariaDB的字符集:

-> 首先是配置文件 /etc/my .cnf,在[mysqld]標籤下添加
init_connect= 'SET collation_connection = utf8_unicode_ci'
init_connect= 'SET NAMES utf8'
character- set -server=utf8
collation-server=utf8_unicode_ci
skip-character- set -client-handshake
  
-> 接着配置文件 /etc/my .cnf.d /client .cnf,在[client]中添加
default-character- set =utf8
  
-> 而後配置文件 /etc/my .cnf.d /mysql-clients .cnf,在[mysql]中添加
default-character- set =utf8
  
最後是重啓MariaDB
[root@wiki_server my.cnf.d]# systemctl restart mariadb
 
建立confluence數據庫

MariaDB [(none)]> create database confluence default character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

在這裏,咱們不建立以confluence用戶登陸,有須要的能夠設置

 

三,破解confluence6

[root@wiki_server /opt]# chmod +x atlassian-confluence-6.3.1-x64.bin
[root@wiki_server /opt]# ./atlassian-confluence-6.3.1-x64.bin

 

訪問confluence,即http:ip地址:8090

到這個地方就須要破解獲取受權碼了

[root@wiki_server /opt]# cd /opt/atlassian/confluence/confluence/WEB-INF/lib

把atlassian-extras-decoder-v2-3.2.jar文件下載到本地並更名爲atlassian-extras-2.4.jar

破解工具下載:

wget https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip

或者在瀏覽其中打開https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip

在windows中解壓這個文件,會出現這麼幾個包

這個confluence_keygen.jar就是咱們須要用到的破解工具包,使用方法:

1.右擊選擇打開方式,選擇以JAVA(TM)platform SE binary打開

找到你改名的jar文件

就會出現key。當你點擊.gen!後,原有的atlassian-extras-2.4.jar會變成兩個文件,一個叫:atlassian-extras-2.4.jar,還有一個叫:

atlassian-extras-2.4.bak

將這兩個文件傳到/opt/atlassian/confluence/confluence/WEB-INF/lib下

[root@wiki_server /opt/atlassian/confluence/confluence/WEB-INF/lib]# mv atlassian-extras-2.4.jar atlassian-extras-decoder-v2-3.2.jar

這個時候,咱們還有一個文件沒有用到,就是mysql的驅動,將咱們原先的包解壓,應該是mysql驅動.zip

進入其中解壓包中,找到mysql-connector-java-5.0.8-bin.jar

cp mysql-connector-java-5.0.8-bin.jar /opt/atlassian/confluence/lib/

以後重啓confluence服務

[root@wiki_server /opt]# service confluence restart

以後在瀏覽器中輸入ip地址+8090

 

 

至此confluence就安裝完成了,文檔我主要參考了:https://www.cnblogs.com/kevingrace/p/7607442.html

可是用到的是軟件破解,並非帳號註冊是的方式,也提供了軟件包的下載地址。-_-

相關文章
相關標籤/搜索