Confluence安裝破解搭建
Confluence安裝
環境部署
##jdk的安裝配置
安裝jdk-7u79-linux-x64.rpm
rpm -ivh jdk-7u79-linux-x64.rpm
配置環境變量
在/etc/profile里面添加如下語句
export JAVA_HOME=/usr/java/jdk1.7.0_79
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然后 source /etc/profile
測試jdk有沒有裝好
java -version,顯示如下表示jdk已經正確安裝
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
##mysql的編譯安裝(不支持mariadb)
1、創建mysql用戶賬號
groupadd mysql
useradd -s /sbin/nologin -g mysql -M mysql
2、安裝需要的依賴包和編譯軟件。
yum install ncurses-devel libaio-devel -y
編譯安裝cmake-2.8.8.tar.gz
tar xf cmake-2.8.8.tar.gz
cd cmake-2.8.8
./configure
gmake
gmake install
which cmake
3、編譯mysql參數
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii -DENABLED_LOCAL_INFILE=ON -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITHOUT_EXAMPLE_STORSGE_ENGINE=1 -DWITHOUT_PARTITION_STORAGE_ENGINE=1 -DWITH_FAST_MUTEXES=1 -DWITH_ZLIB=bundled -DENABLED_LOCAL_INFILE=1 -DWITH_READLINE=1 -DWITH_EMBEDDED_SERVER=1 -DWITH_DEBUG=0
make make install
4、mysql系統初始化相關
mkdir -p /application/mysql/data
chown -R mysql.mysql /application/mysql/
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
#初始化數據庫文件的時候出現報錯解決:chmod -R 1777 /tmp/
5、拷貝啟動文件和增加自啟動
cp mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
chkconfig --list mysqld
echo 'export PATH=/usr/local/mysql/bin:$PATH' >>/etc/profile #配置mysql命令的全局使用命令
mysqladmin -u root password '123456' 更改默認密碼
6、清理無用的用戶和庫
select user,host from mysql.user;
drop user ""@"";
7、要是使用drop命令刪除不了用戶,使用如下命令
delete from mysql.user where user='' and host='';
下載Confluence包和破解包
下載confluence和破解包
wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-5.6.6-x64.bin
http://down.51cto.com/data/2236416 #破解包下載處
安裝Confluence
chmod 755 atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin
友提:等待安裝完后使用http:IP:8090訪問confluence,需要把ServerID記下來,后面破解需要用到
破解Confluence
/etc/init.d/confluence stop
然后切換到/opt/atlassian/confluence/confluence/WEB-INF/lib目錄下,刪除atlassian-extras開頭的jar6個文件,如下:
cd /opt/atlassian/confluence/confluence/WEB-INF/lib
ll |grep atlassian-extra |wc –l
rm -f atlassian-extra*
解壓破解包,然后把里面的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目錄下
其中atlassian-extras-3.2.jar文件是和license相關的,Confluence-5.6.6-language-pack-zh_CN.jar
是confluence中文語言包,而mysql-connector-java-5.1.39-bin.jar是confluence連接mysql數據庫相關的jar包。
最后要啟動confluence,使用如下命令:
/etc/init.d/confluence start
運行破解jar包,注意這個我們是在windows cmd窗口(前提是window上需要安裝好JDK)運行該破解jar包的,如下:
java -jar confluence_keygen.jar后會彈出一個對話框,把之前拷貝好的ServerID復制上去,並填好Name,
再點擊.gen這個按鈕,然后把其中的key拷貝至網頁中,即可破解。
配置數據庫連接
http://www.ilanni.com/?p=11989
#參考文章,因為現在的confluence已經搭建好,所有沒有那個配置頁面了,具體步驟可以參考這篇博文
