test-env:html
ip:192.168.10.16java
system:win10 promysql
相关软件:sql
一、安装jdk,配置环境变量数据库
# 须要注意的是jdk的安装路径,完整路径中不能有空格,不然confluence会报错。windows
# 直接双击 下载的jdk安装包centos
# 注意:这里的安装路径不能有空格!!!服务器
# 接下来就是配置环境变量了session
# 单机右键“本机”,最下面“属性”,选择“高级系统设置”,如图:ide
# 新建两个系统变量“JAVA_HOME”和“CLASSPATH”
# 能够浏览目录找到jdk的安装目录,也能够直接写
# CLASSPATH的变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”
# 找到path,编辑,在后面添加jdk和jre的bin
# 能够直接点击空白处,而后点“浏览”找到jdk和jre的bin目录
# 测试,直接打开cmd
二、安装mysql数据库
请参考:https://blog.csdn.net/qq_34889607/article/details/80613028
# 在mysql数据库中建立一个库
mysql> create database confluence default character set utf8 collate utf8_bin;
mysql> grant all on confluence.* to 'admin'@'%' identified by 'admin';
mysql> grant all on confluence.* to 'admin'@'localhost' identified by 'admin';
mysql> flush privileges;
mysql> select user,host,authentication_string from mysql.user;
# 注意:在windows下的mysql数据库中,查密码不是password,而是authentication_string
三、安装confluence
# 以管理员权限打开“atlassian-confluence-6.9.0-x64.exe”文件
# 这个安装路径能够改也能够默认,认为我是在虚拟机里面作的实验,因此就直接默认了。
# 这个端口能够直接默认,也能够 选择下面那个本身设置。
# 而后就会自动跳转到confluence配置页面,默认是英文的,能够本身切换语言
# 这两个能够不选,看我的需求
# 到这里就须要开始破解了,必定要记住这个服务器ID,破解的时候要用到
# 破解以前先把confluence停掉
# confluence的中止与启动
# 在全部程序里面找到confluence文件夹
四、破解confluence
# 把“C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib\atlassian-extras-decoder-v2-3.3.0.jar”这个文件拷贝到“E:\confluence5.1-crack”这个目录下
# 更名为“atlassian-extras-2.4.jar”
# 进入“E:\confluence5.1-crack\iNViSiBLE”这个目录
# 打开“confluence_keygen.jar”这个文件
# Name和Email随便写,Organization直接默认就好,ServerID就是刚才保存的服务器id
# path!找到刚才的“atlassian-extras-2.4.jar”文件;而后点击.gen!就能够
# 把生成的密码复制出来
# 在“E:\confluence5.1-crack”目录会生成一个新的“atlassian-extras-2.4.jar”文件,把新生成的“atlassian-extras-2.4.jar”文件拷贝到“C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib”,更名为“atlassian-extras-decoder-v2-3.3.0.jar”
# 数据库链接文件“mysql-connector-java-5.0.8-bin.jar”,
# 也拷贝到“C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib”
# 启动confluence
# 把刚才生成的key粘贴到这个
# 若是遇到这种报错
# 关闭confluence
# 解决办法
# 在mysql的配置文件“my.ini”(windows下mysql数据库的配置文件)中
# 找到[mysqld],在下面添加“transaction-isolation=READ-COMMITTED”
# 关于mysql的问题以及my.ini配置文件路径,请参考:
https://blog.csdn.net/qq_34889607/article/details/80613028
# 可能my.ini文件没法直接修改,须要先拷贝到桌面用记事本打开,修改完之后在拷回原来的地方
# 重启mysql,启动confluence
参考文档:
windows:jdk安装与配置环境变量:http://www.javashuo.com/article/p-zxvvdupi-he.html
centos7:搭建部署confluence:https://blog.csdn.net/qq_34889607/article/details/80594519