一、系统初始化
OS:Centos 6.9
注意:系统需要安装图形桌面,破解需要用到,如果是最小化安装则需要安装图形化组件
部署前设置:
service iptables stop #关闭防火墙(如果是内网,可以直接关闭,如果不是则需要设置相关规则)
chkconfig iptables off #关闭开机自启动
setenforce 0 #临时关闭selinux
二、安装数据库:
yum install -y mysql-server mysql mysql-devel
service mysqld start #启动数据库
chkconfig mysqld on #设置开机自启动
mysqladmin -u root password '需要设置的密码' #设置数据库密码
2.1 登录数据库,创建conference需要的数据库:
mysql -uroot -p
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;
quit #退出
2.2 修复中文乱码
service mysqld stop #关闭mysql数据库
vim /etc/my.cnf
在[mysqld]下面加上character-set-server =utf8 #解决中文显示的乱码问题
service mysqld start #启动MySQL服务
三、安装java环境:
3.1 创建安装目录
mkdir /usr/java
将java程序复制到/usr/java/下
cp jre-7u67-linux-x64.rpm /usr/java
3.2 安装
rpm -ivh jre-7u67-linux-x64.rpm
java版本:java version "1.7.0_151"
3.3 环境变量配置:
vim /etc/profile #在最后添加以下几行
export JAVA_HOME=/usr/java/jre1.7.0_67
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一下环境变量
source /etc/profile
四、安装conference程序
chmod +x atlassian-confluence-5.4.4-x64.bin #给文件执行权限
./atlassian-confluence-5.4.4-x64.bin #执行安装
默认回车即可
打开浏览器输入:http://IP地址:8090进行访问
记住页面显示的server ID号
4.1 进行破解
关闭confluence服务:
service confluence stop
将confluence5.1-crack.zip 解压
将/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar 复制出来。替换confluence5.1-crack 中的atlassian-extras-2.4.jar
chmod +x keygen.sh
./keygen.sh #执行破解文件
【1】输入Name,及之前记录下来的Server ID,按.patch! 选择需要破解的atlassian-extras-2.4.jar
【2】 按.gen!得到key
【3】把破解好的包,复制回去
复制破解后的atlassian-extras-2.4.jar 到 “/opt/atlassian/confluence/confluence/WEB-INF/lib/”
cp atlassian-extras-2.4.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/ #按“y”覆盖原文件
复制mysql-connector-java-5.1.32-bin.jar 到“/opt/atlassian/confluence/confluence/WEB-INF/lib/”
cp mysql-connector-java-5.1.32-bin.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
复制 Confluence-5.4.4-language-pack-zh_CN.jar 到“ /opt/atlassian/confluence/confluence/WEB-INF/lib/” #就可以显示中文了
cp Confluence-5.4.4-language-pack-zh_CN.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
4.2 启动confluence服务进行配置
输入得到的key,按照下面的图完成安装
4.3 破解所需软件清单:
jre-7u67-linux-x64.rpm
atlassian-confluence-5.4.4-x64.bin
mysql-connector-java-5.1.32-bin.jar
confluence5.1-crack.zip
Confluence-5.4.4-language-pack-zh_CN.jar