1、準備安裝包html
一、下載confluence安裝包(我這試用二進制包安裝的,非源碼包安裝)java
下載地址:https://www.atlassian.com/software/confluence/download-archives mysql
二、下載 mysql –connector:安裝過程當中也會提供下載地址sql
三、下載破解工具atlassian-extras-decoder-v2-3.2數據庫
2、安裝數據庫bash
一、安裝mysql5.6服務器
二、建立數據庫socket
mysql -u root -p #登陸mysql數據庫 create database confluence character set UTF8; grant all on confluence.* to confluence@"%" identified by "confluence"; grant all on confluence.* to confluence@"localhost" identified by "confluence"; FLUSH PRIVILEGES;
三、數據庫配置ide
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock character-set-server=utf8 collation-server=utf8_bin default-storage-engine=INNODB max_allowed_packet=256M innodb_log_file_size=2GB transaction-isolation=READ-COMMITTED symbolic-links=0 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
上面這些配置參數是從confluence官方文檔裏面找出來的。工具
四、安裝JDK,JDK安裝包自行下載
五、安裝confluence
將下載好的二進制文件上傳到服務器,並賦予執行權限,而後安裝。安裝過程當中會提示是要自定義安裝仍是自動安裝。若是是自動安裝,安裝路徑爲/opt/atlassian/confluence/。
confluence監聽端口爲8090,主配置文件爲/opt/atlassian/confluence/conf/server.xml
chmod +x atlassian-confluence-6.2.0-x64.bin ./atlassian-confluence-6.2.0-x64.bin
六、配置confluence
confluence安裝完成後,能夠訪問http://localhost:8090進行配置
過程當中會提示激活,能夠去根據提示申請試用的key,暫時激活。而後配置JDBC。此時會提示須要安裝
mysql-connector
七、安裝 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 數據庫的帳號密碼便可。而後按照提示進行後續配置
八、激活
將下載好的atlassian-extras-decoder-v2-3.2.jar文件copy到/opt/atlassian/confluence/confluence/WEB-INF/lib目錄中,覆蓋掉原來的文件。在從copy前將原文件先備份下。而後重啓confluence服務。原本親測confluence-6.2 能夠用該文件激活。
參考文檔:
http://10551335.blog.51cto.com/10541335/1749945/