安装环境说明:
NAME="Ubuntu"
VERSION="14.04.6 LTS, Trusty Tahr"
安装jdk
cp /home/confluence/openjdk-8u40-b25-linux-x64-10_feb_2015.tar.gz /opt/openjdk-8
cd /opt/
mv openjdk-8 openjdk-8.tar.gz
tar xf openjdk-8.tar.gz
mkdir /usr/lib/jvm
mv java-se-8u40-ri /usr/lib/jvm/java-8-oracle
ln -sv /usr/lib/jvm/java-8-oracle/jre/bin/java /usr/bin/
java -version
安装confluence
cp /home/confluence/atlassian-confluence-6.15.2-x64.bin .
chmod +x atlassian-confluence-6.15.2-x64.bin
echo "nameserver 114.114.114.114" >> /etc/resolv.conf
./atlassian-confluence-6.15.2-x64.bin
一路回车,即可
安装MySQL
cp /home/confluence/mysql-server_5.7.23-1ubuntu14.04_amd64.deb-bundle.tar .
mkdir mysql-5.7.23
tar xf mysql-server_5.7.23-1ubuntu14.04_amd64.deb-bundle.tar -C mysql-5.7.23/
cd mysql-5.7.23/
apt-get update
apt-get upgrade
apt-get install libaio1
dpkg -i mysql-common_5.7.23-1ubuntu14.04_amd64.deb
apt-get -f install libmecab2
dpkg -i libmysqlclient20_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i libmysqlclient-dev_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i libmysqld-dev_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i mysql-community-client_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i mysql-client_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i mysql-community-source_5.7.23-1ubuntu14.04_amd64.deb
apt-get -f install
dpkg -i libmysqlclient20_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i libmysqlclient-dev_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i libmysqld-dev_5.7.23-1ubuntu14.04_amd64.deb
dpkg -i mysql-community-server_5.7.23-1ubuntu14.04_amd
dpkg -i mysql-community-server_5.7.23-1ubuntu14.04_amd64.deb
设置密码
说明:上图不仅提供设置密码,同时指出了配置文件在哪!!!
破解
cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
cp atlassian-extras-decoder-v2-3.4.1.jar /home/confluence/atlassian-extras-2.4.jar
cp /home/confluence/atlassian-extras-2.4.jar atlassian-extras-decoder-v2-3.4.1.jar
增加mysql连接文件
tar xf /home/confluence/mysql-connector-java-5.1.48.tar.gz
cp /opt/mysql-connector-java-5.1.48/mysql-connector-java-5.1.48-bin.jar .
重启confluence
/etc/init.d/confluence1 restart
创建数据库并授权
mysql> create database confluence character set utf8 collate utf8_bin;
mysql> grant all privileges on confluence.* to confluence@localhost identified by 'confluence';
mysql> flush privileges;
配置/etc/mysql/mysql.conf.d/mysqld.cnf
在[mysqld]下加入
symbolic-links=0
transaction-isolation=READ-COMMITTED
character_set_server = utf8
collation-server = utf8_bin
default-storage-engine=INNODB
max_allowed_packet=256M
innodb_log_file_size=2GB
配置/etc/mysql/conf.d/mysql.cnf
在[mysql]下加入
default-character-set = utf8
出现下图,基本就成功了