CentOS 基于Confluence-5.2.5搭建wiki知识库

一、安装准备:

1、官网下载confluence、jdk

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

下载的jdk版本为:

2、安装java环境--jdk

#  cd /opt/

# 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

  导出环境变量

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

  验证java是否安装成功

# java --version

3、安装MySQL

# yum install mysql-server mysql

4、创建confluence数据库

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

mysql> create database confluencedb character set utf8;

mysql> grant all privileges on confluencedb.* to  [email protected]‘%‘ identified by ‘confluence_pwd‘ with grant option;

mysql> grant all privileges on confluencedb.* to [email protected]  identified by ‘confluence_pwd‘ with grant option;

mysql> flush privileges;

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

binlog_format=mixed

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

二、安装confluence

1、给confluence加上可执行权限

[[email protected] ~]#chmod +x atlassian-confluence-5.2.5-x64.bin

2、启动并安装confluence

[[email protected] ~]# ./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-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上传到服务器替换原来的文件。/usr/local/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar即可完成破解。

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

点击注册机中gen.将生产的key复制到License key处进行注册。然后选择如下图所示进行安装配置。

选择如下图所示进行安装配置。

7、选择数据库配置,如下图,选择mysql

进入External Database;

8、选择配置数据库的方式,进入到如下图所示页面,

9、选择Direct JDBC,配置数据库

进入到如下图所示页面,把localhost改为confluence的ip地址,confluence改为创建数据库时所创建的数据库名,另外在databaseURL其后追加&useUnicode=true&characterEncoding=utf8

输入创建数据库时创建的User Name和password,然后点击Next,

10、选择创建的站点类型, 进入到如下图所示页面,选择Empty Site设置一个空的站点

11、用户管理设置, 如下图,选择第一项

12、设置系统用户名和密码

13、confluence已全部安装完成。

时间: 2024-10-12 14:28:54

CentOS 基于Confluence-5.2.5搭建wiki知识库的相关文章

CentOS版hadoop完全分布初步搭建

(之前学习时的记录) 整理一下在搭建hadoop完全分布模式时的相关步骤,及搭建过程中遇到的一些问题. 相关环境: 环境:基于win7的VM中CentOS64位系统 台数:3台:分别为master.slave1.slave2 hadoop版本:CDH3-U6 所用到的工具:Xshell(远程链接管理工具).filezilla(可以远程移动文件) 第一部分:在VM中安装CentOS 1.下载 VM自己从网上下载,尽量不要装最新版本的:CentOS选择后缀为iso版本下载 2.安装 VM自己安装:

        基于bind的简单DNS搭建

我们都知道互联网通信是基于IP地址的,然而我们在访问一个网站的时候只需输入主机名(有时也指我们所说的域名)即可实现,那是因为我们在背后用到了将主机名解释为了对应的IP地址的机制--DNS.下面我们来介绍DNS的实现过程. 一:bind的安装配置(正反解析): 1.bind 介绍:bind:bekerleyinternet name domain,我们简单的理解它是用bind 工具实 现DNS服务器的配置. 2.bind 安装:bind 安装比较简单我们可以使用下面命令安装并查看安装bind都生成

Centos 7.5 载VMware下搭建host网络使用静态ip访问外网

Centos 7.5 载VMware下搭建host网络使用静态ip访问外网 设置网络连接模式 修改ip: cd /etc/sysconfig/network-scripts/ cat ifcfg-ens33 TYPE=Ethernet #BOOTPROTO=dhcp BOOTPROTO=static IPADDR=10.10.1.120 NETMASK=255.255.255.0 NM_COMTROLLED=no DEFROUTE=yes PEERDNS=yes PEERROUTES=yes I

centos 7.3 配置Tomcat并搭建zrlog-blog网站

centos 7.3 配置Tomcatt并搭建zrlog-blog网站 1.安装JDK-1.8.0 yum安装 yum list *openjdk  //包含多个版本,可以按需安装 yum info  *openjdk yum install java  //默认安装1.8.0版本 yum install java-1.8.0-openjdk-devel   //安装devel包,可选 java -version 注意:多版本并存时,可使用 alternatives命令设定默认使用的版本: 二进

Centos基于Apache的Tomcat负载均衡和集群

Centos基于Apache的Tomcat负载均衡和集群 一.背景原理1.tomcat 做个WEB服务器有它的局限性,处理能力低,效率低.承受并发小(1000左右).但目前有不少网站或者页面是JSP的.并采用了tomcat做为WEB,因此只能在此基础上调优.2.目前采取的办法是Apache + Mod_JK + tomcat 来解决一部分请求,用户访问的是apache,但有jsp页面的时候才会去请求tomcat.如果量一大,那么tomcat无法承受,那么只能做tomat集群,Apache + M

Linux CentOS 6.5 x64 SVN服务器搭建

Linux CentOS 6.5 x64 SVN服务器搭建步骤 1. 安装Subversion yum install subversion 注意:安装需要使用root权限,否则会提示You need to be root to perform this command.英文也很简单,这里就不多废话了. 2. 查看Subversion的安装位置 rpm -ql subversion 我们看到在bin目录下放有可执行的命令: 可以通过查看SVN版本来确认是否已经安装成功,输入如下命令: svn -

[zz]阿里云计算:CentOS+nginx+Django+Postgresql web环境搭建

原文链接: http://www.cnblogs.com/AllStarGIS/p/3788518.html 参考链接: 1. http://www.cnblogs.com/zhouej/archive/2012/03/25/2379646.html 2. http://ec58.com/archives/2836 最近在在万网和阿里云上分别购买了一个域名和一台云服务器,打算用来做点什么.昨天吃完晚饭稍作休息开始对这个新奇的玩意作了些了解并着手配置其运行环境,今早凌晨4点多才弄得7788,为此也

Windows下基于http的git服务器搭建-gitstack

版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:Windows下基于http的git服务器搭建-gitstack     本文地址:http://techieliang.com/2017/12/514/ 文章目录 1. 下载安装 2. 注意  2.1. 关于Python冲突问题  2.2. gitstack密码重置 3. gitstack与wamp冲突 1. 下载安装 官网下载即可 安装流程也很简洁方便.安装步骤 安装完成后可通过管理地址

基于Python的Appium环境搭建合集

自动化一直是测试圈中的热聊,也是大家追求的技术方向.在测试中,往往回归测试也是测试人员的“痛点”.对于迭代慢.变更少的功能,就能用上自动化来替代人工回归,减轻工作量. 问题 在分享环境搭建之前,先抛出我的一个疑问吧. app启用时,分不同的场景: 1.首次安装启用,有欢迎页: 2.非首次启用,直接进入到登录页: 3.配置了推荐展示时,启用app,会先展示推荐内容,才进入到登录页. 不同场景对应的activity都是不同的,我目前处理办法是,写了个输入函数,加了个if判断去对应不同的activit