一、准備環境
准備環境
lamp(Linux、apache、mysql、php)框架
centos7
java jdk1.8.0_111
Distrib 5.5.52-MariaDB
confluence 5.6.6
confluence-5.6.6-crack(破解server ID 用)
confluence的運行是依賴java環境的,也就是說需要安裝jdk並且要是1.7以上版本
yum install -y mariadb-server mariadb-devel java-1.8.0-openjdk-* nginx
下載confluence及其破解包
confluence有很多版本,我們可以直接通過如下連接進行查看
https://www.atlassian.com/software/confluence/download-archives
二、步驟
1、查看yum庫中jdk的版本
[root@localhost ~]# yum search java|grep jdk
2、選擇java-1.8.0安裝
[root@localhost ~]# yum install java-1.8.0-openjdk*
3、配置環境變量
[root@localhost ~]# vi /etc/profile添加如下內容
|
其中
/usr/lib/jvm/ java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64是jdk1.8.0的文件夾路徑
4、環境變量生效
[root@localhost ~]# source /etc/profile
[root@localhost ~]# java -version
5、查看jdk是否安裝成功
OK,jdk1.8安裝搞定!
6、下載后rz上傳到Linux
[root@db-server data]# unzip 51CTO下載-confluence5.6.6-crack.zip(解壓)
7、創建數據庫
[root@apache ~]# yum -y install mariadb-server mariadb
[root@apache ~]# systemctl start mariadb.service
[root@apache ~]# systemctl enable mariadb.service[root@apache ~]# mysql_secure_installation //提升mariadb安全
Set root password? [Y/n]
New password: 123
Re-enter new password: 123
手動測試賬號密碼。
[root@apache ~]# mysql -uroot -p123 //登錄mariadb測試
MariaDB [(none)]> \q
mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'localhost'IDENTIFIED BY'conflue12300.';
mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'127.0.0.1'IDENTIFIED BY'conflue12300.';
mysql> FLUSH PRIVILEGES;
8、安裝confluence
chmod +x atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin
很多人的機器里會出現提示無法安裝atlassian-confluence-5.6.6-x64.bin
Could not display the GUI. This application needs access to an X Server. You can also run this application in console mode without access to an X server這是因為缺少一個yum install -y dejavu-sans-fonts把這個中間件安裝好了 就可以運行tlassian-confluence-5.6.6-x64.bin了
執行之后根據提示輸入相應的字母或者數字
通過上圖,我們可以很明顯的看出confluence安裝到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目錄下,並且confluence監聽的端口是8090
下面訪問地址 ip+:8090
9、安裝
9.1:開始安裝
9.2:獲取confluence的serverID,留待破解使用
9.3:停止confluence
[root@db-server data]# service confluence stop
9.4刪除confluence安裝生成的 jar 包
[root@db-server data]# rm -rf /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-*
9.5 導入破解包里面的jar包到上述的lib目錄解壓破解包,把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar三個jar文件復制到/opt/atlassian/confluence/confluence/WEB-INF/lib目錄下
[root@db-server data]# cd confluence5.6.6-crack/jar/
[root@db-server jar]# cp ./* /opt/atlassian/confluence/confluence/WEB-INF/lib/
查看文件是否復制進去
[root@db-server lib]# ls|grep -E "atlassian-extras|Confluence-5.6.6-language-pack|mysql-connector-java"
atlassian-extras-3.2.jar
Confluence-5.6.6-language-pack-zh_CN.jar
mysql-connector-java-5.1.39-bin.jar
9.6 在windos上運行破解jar包
下載並安裝最新版的Java虛擬機。
下載網址:http://www.java.com/zh_CN/
安裝好Java虛擬機后,在confluence5.6.6-crack中雙擊需要運行的confluence_keygen.jar文件或在jar文件上點擊鼠標右鍵,在彈出的菜單中選擇“打開方式”→“選擇默認程序”。(如果雙擊jar包可以打開 后續3.4步驟就跳過)
9.7、在“打開方式”設置窗口中點擊選中選項“始終使用選擇的程序打開這種文件”前的復選框,再點擊旁邊的“瀏覽”按鈕。
9.8、選擇JAVA虛擬機的安裝文件夾,如果安裝的是Java 7,安裝文件夾一般為“C:\Program Files\Java\jre7\bin”,找到javaw.exe文件,點擊“打開”按鈕。
復制出來此處生成的KEY
在啟動confluence,把key粘貼到LICENSE KEY里面
[root@db-server lib]# service confluence start
開始配置鏈接mysql數據庫
由於上一步實在初始化數據,所以時間比較長,耐心等待吧
再次刷新登錄即可
wiki系統就搭建好了