confluence wiki搭建使用

1.准备工作

服务器环境:centos6.6x64

IP:172.16.0.203

1)软件包,地址下载 http://pan.baidu.com/s/1ntlBCQP  ,把几个 软件包放在服务器上

    atlassian-confluence-5.8.6.tar.gz  

    jdk-8u51-linux-x64.gz  

    Confluence-5.7.1-language-pack-zh_CN.jar  

    mysql-5.5.19.tar.gz  

    mysql-connector-java-5.1.31-bin.jar

2)把这几个放在windows系统上 

   jdk-8u51-windows-x64.exe 

   atlassian-extras-2.4.jar  

   confluence_keygen.jar

1、官网下载confluence、jdk

   下载的confluence版本为:atlassian-confluence-5.8.6-x64.bin

   下载的jdk版本为:

2、安装java环境--jdk

    # wget -c http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz

    # tar zxf jdk-8u45-linux-x64.gz -C /usr/local/

     # ln -snv /usr/local/jdk1.8.0_45 /usr/local/java

  环境变量配置加入如下内容

     # vim /etc/profile.d/java.sh

      export JAVA_HOME=/usr/local/java/ 

     export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin

  导出环境变量

(2)

#export JAVA_HOME=/home/admin/source/jdk1.8.0_51

export JAVA_HOME=/usr/local/jdk1.8.0_51

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH

     # source /etc/profile

  验证java是否安装成功

     # java --version

3、安装MySQL

        # yum install mysql-server mysql -y

4、创建confluence数据库

  用root用户创建一个UTF8格式的数据库(confluencedb),之所以要utf8格式的,是因为避免confluence导入数据时出现乱码现象

  mysql> create database confluencedb character set utf8;

  mysql> grant all privileges on confluencedb.* to  confluence_user@'%' identified by 'confluence_pwd' with grant option;

  mysql> grant all privileges on confluencedb.* to confluence_user@localhost  identified by 'confluence_pwd' with grant option;

  mysql> flush privileges;

5.修改mysql的配置文件,在mysql的【mysqld】修改配置,重启mysql服务

   binlog_format=mixed

【注意:二进制格式系统需求为RAW模式,至少适应mixed模式,这里使用的是mixed模式】

二、安装confluence

1、给confluence加上可执行权限

    [root@localhost ~]#chmod +x atlassian-confluence-5.2.5-x64.bin

2、启动并安装confluence

    [root@localhost ~]# ./atlassian-confluence-5.2.5-x64.bin

  启动confluence过程中会有如下提示你如何选择;

  1)当看到This will install Confluence 5.2.5 on your computer.

           OK [o, Enter], Cancel [c]

     时,按Enter键,继续;

  2)当看到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], Upgrade an existing Confluence installation [3, Enter]

   时,按数字键2后回车,继续;

  3)当看到Where should Confluence 5.2.5 be installed?

            [/opt/atlassian/confluence]

     时,提示你选择你的confluence的安装目录,我选择的是             /usr/local/confluence,输完后按回车继续;

  4)当看到Default location for Confluence data

            [/var/atlassian/application-data/confluence]

       时,提示你选择你的confluence数据的存放位置,我选择的是             /data/confluence,输完后按回车继续;

  5)当看到Use default ports (HTTP: 8090, Control: 8000) - Recommended [1, Enter], Set custom value for HTTP and Control ports [2]

    时,我选择的是1,默认confluence浏览器端口是8090,回车;confluence安装.zip

  6)当看到Install Confluence as Service?

           Yes [y, Enter], No [n]

     时,系统提示你是否安装confluence,选择y,开始安装。

3、访问confluence

   访问http://confluence_server_ip:8090成功,那就可以开始破解了。

三、破解confluence

1、下载confluence3.4.5_crack.rar,然后解压

2、下载服务器中的文件至本机电脑

   把linux服务器中的/usr/local/confluence/confluence /WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar 该文件下载到本地电脑.修改成atlassian-extras-2.4.jar

3、启动注册机(附件中有注册机和汉化包,以及mysql-connector-java-5.1.21.jar)

    在装好了java 的windows上启动注册机。在命令行里运行 D:confluence3.4.5_crack>iNViSiBLE>java -jar confluence_keygen.jar,会出现一个注册机。然后输入name和记下的server ID号,点击patch,然后选择下载到本地的atlassian-extras-2.4.jar 文件。即可生成破解后的atlassian-extras-2.4.jar 将破解后的atlassian-extras-2.4.jar修改成atlassian-extras-decoder-v2-3.2.jar上传到服务器替换原来的文件。/usr/local/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jarr即可完成破解。

双击破解包里面的confluence_keygen.jar,将记录下来的Service ID 输入,name可以随意填写

点击patch生成下图所示

点击打开,生成下图所示

点击.gen!生成key

全选key后点击左键就复制成功了,如下图所示

4、下载mysql-connector-java-5.1.21.jar(mysql连接器)和Confluence-Language-STD-CN.jar(Confluence汉化包)并上传至/usr/local/confluence/confluence/WEB-INF/lib/目录下

5、重新启动confluence

6、访问confluence页面http://URL:8090

将生成的key粘贴进入

四、设置Confluence  ⅰ:数据库配置  1:选择外部数据库,下拉框中选择MySQL。这里需要MySQL的驱动包。三、1中有说明放在哪个目录。  2:选择数据库的连接方式(JDBC连接,数据源连接),这里选择JDBC连接,点击Direct JDBC 

3:输入DB的User Name,Password(这里应该是事前准备的用户名和密码,截图中忘记用创建的confluenceuser了,用的是root用户);Driver Class Name和Database URL默认的不用去改。点击:Next 

ⅱ:选择加载内容  1:没有用过推荐第一个Example Site(示例站点)。后面是空站点和从备份中复原。 

ⅲ:配置管理员  1:点击Manage users and groups within Confluence,  如果你安装了JIRA,希望和JIRA联动可以点击Connect to JIRA 

2:输入管理员帐户信息,点击:Next 

ⅳ:设置成功  1:开始使用Confluence(点击Start using Confluence) 这里不再进一步配置(continue with further configuration) 

ⅴ:确认破解信息  1:用管理员用户登录,然后点击右上的Confluence Admin 

2:点击左下菜单中的License Details 

3:破解成功并支持到2353年。 


五、汉化Confluence 

1:放置Confluence汉化包 

先将Confluence服务关掉 

将下载的语言包Confluence-Language-STD-CN.jar放到C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib目录。 

再启动Confluence服务 

附:也可以通过页面(Add-ons)进行汉化。 

2:确认汉化 

IE中打开:http://localhost:8002/,并输入用户名,密码,然后登录。 

登录后显示汉化过的主页面,大概汉化了60%吧。 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我的博客

ssh连接 服务器提示 failed to open a secure file transfer session解决办法

1、使用ssh连接服务器,上传文件出现 failed to open a secure file transfer session错误提示 解决办法: (修改前...

32660
来自专栏农夫安全

【原创】中间件测试方法总结---(1)

前言 之前讲了一些关于中间件的漏洞,本次来详细介绍一下对于常见中间件漏洞的测试,转载请说明来源,禁止用于非法和商业用途,多谢老铁支持 0x01 测试目...

49560
来自专栏散尽浮华

Linux系统下的ssh使用(依据个人经验总结)

对于linux运维工作者而言,使用ssh远程远程服务器是再熟悉不过的了!对于ssh的一些严格设置也关系到服务器的安全维护,今天在此,就本人工作中使用ssh的经验...

83170
来自专栏向治洪

认识Kubernates(K8S)

在后端开发中,在介绍Jenkins的可伸缩部署方式上,主要有两种方式:一种是基于Docker(或者docker-swarm 集群)的部署方式,另外一种是基于ku...

87980
来自专栏草根专栏

ASP.NET Core Web API 集成测试

本文需要您了解ASP.NET Core Web API 和 xUnit的相关知识.

13510
来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

React Native发布APP之签名打包APK

React Native发布APP之签名打包APK ---- 用React Native开发好APP之后,如何将APP发布以供用户使用呢?一款APP的发布流程...

30350
来自专栏FreeBuf

经验分享 | Burpsuite抓取非HTTP流量

使用Burp对安卓应用进行渗透测试的过程中,有时候会遇到某些流量无法拦截的情况,这些流量可能不是HTTP协议的,或者是“比较特殊”的HTTP协议(以下统称非HT...

1.1K100
来自专栏令仔很忙

Orcale(一)----WIN7 X64下安装ORACLE 10g(检查操作系统版本: 6.1a等问题)

最近在学习DRP,要用到Orcale数据库,由于本电脑注意是window10的系统,之前装过Orcale,后来卸载了,应该是没有卸载干净,所以再次安装Orcal...

23120
来自专栏.Net移动开发

关于发布IOS的方法(本人亲身经历折腾很久终于成功)

前情提要:这位.NET程序员兄弟使用Smobiler开发了一个APP,尽管Smobiler云平台已经最大限度的简化了iOS应用的打包操作,但仍绕不开苹果公司强制...

17310
来自专栏沈唁志

在Ubuntu 16.04上安装Roundcube

Roundcube是一个基于网络的IMAP电子邮件客户端,提供类似于谷歌Gmail的用户界面。它是用PHP编写的服务器端应用程序,旨在访问电子邮件服务器或服务。...

65410

扫码关注云+社区

领取腾讯云代金券