confluence安装其实不难 难得是如何进行数据迁移的还原。而且数据的还原也是需要一定的运气,你也不知道什么地方卡住了,操作是一样的!

=============================

前提条件:jdk必须1.7以上  MySQL5.5以上    8090端口没有被占用

=========================

创建数据库

CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin; 

=================================================


confluence5.8.10

chmod 777 atlassian-confluence-5.8.10-x64.bin

./atlassian-confluence-5.8.10-x64.bin

Unpacking JRE ...

Starting Installer ...

六月 10, 2016 12:52:54 下午 java.util.prefs.FileSystemPreferences$2 run

信息: Created system preferences directory in java.home.

This will install Confluence 5.8.10 on your computer.

OK [o, Enter], Cancel [c]

o

Choose the appropriate installation or upgrade option.

Please choose one of the following:

Express Install (uses default settings) [1], 

Custom Install (recommended for advanced users) [2, Enter], 

Upgrade an existing Confluence installation [3]

1

See where Confluence will be installed and the settings that will be used.

Installation Directory: /opt/atlassian/confluence 

Home Directory: /var/atlassian/application-data/confluence 

HTTP Port: 8090 

RMI Port: 8000 

Install as service: Yes 

Install [i, Enter], Exit [e]

i

Extracting files ...

Please wait a few moments while Confluence starts up.

Launching Confluence ...

Installation of Confluence 5.8.10 is complete

Your installation of Confluence 5.8.10 is now ready and can be accessed via

your browser.

Confluence 5.8.10 can be accessed at http://localhost:8090

Finishing installation ...  

说明安装成功  可以用  http://IP:8090 访问来获取 server ID   一定要记住该ID  破解是要用

默认安装的位置:

/opt/atlassian/confluence

数据存放的位置:

/var/atlassian/application-data/confluence

============================================

汉化 以及支持MySQL的连接

Confluence-Language-STD-CN.jar    (汉化包)     和    mysql-connector-java-5.1.32-bin.jar    复制到  /opt/atlassian/confluence/confluence/WEB-INF/lib

======================================

破解 因为5.8.10暂时没有可支持的破解包  可以使用之前的版本来破解

 /opt/atlassian/confluence/confluence/WEB-INF/lib   下的atlassian-extras-decoder-v2-3.2.jar   重命名为   atlassian-extras-decoder-v2-3.2.jar.6010


将 confluence5.1-crack 复制到有图形界面的系统下   内含  atlassian-extras-2.4.jar 包     然后进入  iNViSiBLE   执行  keygen.sh


在弹出对话框内  输入  name  email  organization

重要的是  server ID   输入刚刚我们记住的  server ID

点击.patch!     选择   atlassian-extras-2.4.jar 包   然后点击.gen!    会自动生成 key    同时   在 atlassian-extras-2.4.jar 包的同一目录下 生成  atlassian-extras-2.4.bak   文件。

将  atlassian-extras-2.4.jar   和  atlassian-extras-2.4.bak   复制到  /opt/atlassian/confluence/confluence/WEB-INF/lib/  下


然后重启confluence 服务

/opt/atlassian/confluence/bin/start-confluence.sh     #启动服务


/opt/atlassian/confluence/bin/stop-confluence.sh     #停止服务

  

然后访问    http://IP:8090     输入授权码

然后点击Production Installation


连接数据库 选择  mysql  点击  

External Database    点击direct JDBC

在Database URL  项  在最后面添加  上面黄色部分提示的 UTF8 那部分  否则会有中文乱码问题。

输入用户名和密码。

成功后  点击  empty site

点击Manage users and groups within Confluence

输入管理员的相关信息。

出现 setup successful 表示安装成功!

现在就可以去恢复数据了。

重置管理员的密码:

use confluence;

UPDATE cwd_user SET credential = '{PKCS5S2}kfchJuSNlt8SV8Oo+nuVihzlQi481YUqeqWiqHiSONMib0u/QLpLePGf1iUyVwgU' WHERE id=229377;

此处的密码  为: admin123

id是通过查找发现的管理员 admin的ID号。