Confluence安装部署
前言:Confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。现在大多数公司都会部署一套Confluence,用作内部WiKi。
首先前提安装好JDK,最好是Oracle的JDK。安装过程此处略过
一、下载安装
Confluence有很多版本,我们可以直接通过如下连接进行查看
https://www.atlassian.com/software/confluence/download-archives

# wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.14.3-x64.bin
# chmod 755 atlassian-confluence-6.14.3-x64.bin
# ./atlassian-confluence-6.14.3-x64.bin
注:在安装过程中我们需要按几次回车来确定默认安装位置,若想指定安装位置,需要手动输入然后回车
安装结束后查看端口监听及程序是否启动:(默认端口8090)
二、初步配置
访问:localhost:8090
选择使用中文:

选择产品安装:

选择安装插件:

接着我们会来到输入授权码的地方:

注:因为我们没花钱所以唯有授权码,但是不用怕,我们是有解决手段的,继续往下看
三、使用注册机破解
我们使用注册机破解对confluence进行破解,因为confluence不是免费开源的,需要授权码
破解工具下载链接:https://pan.baidu.com/s/1AJ5BgwA5itJjnFeUh1xHMg 密码:yqzd
首先我们从刚刚安装的目录重导出jar包进行破解:
# sz /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
并改名为:atlassian-extras-2.4.jar
在本地Windows或Mac上解压破解工具包并双击运行:(前提是已安装好JDK)

得到这个么对话框,并在对话框中输入:

1:保持默认,其他信息手动输入,Server ID:填写授权码上面的服务器ID
2:选择我们导出后改名的jar包
3:运行生成授权码
此时先别不要着急将生成的授权码粘贴到刚刚的web页面中,还有后续操作:
接下来我们把刚刚导出来改名并使用注册机注册的jar包导回到Centos7中,并把名字改为原来的名字
并重启confluence:
# sh /opt/atlassian/confluence/bin/stop-confluence.sh
# sh /opt/atlassian/confluence/bin/start-confluence.sh
我们登录web页面:http://localhost:8090
复制授权码并粘贴:

其他两个可以不用填写,直接点击下一步即可
四、继续进行Confluence的配置
后面的我们可以选择内嵌数据库,也可以选择外部数据库,测试的话直接使用内嵌就行,但是生产环境建议大家使用外部数据库
此处需要注意的是,需要自己单独下载安装MySQL驱动,于是
参考 https://www.w3resource.com/mysql/mysql-java-connection.php 下载驱动:https://dev.mysql.com/downloads/connector/j/

# yum localinstall mysql-connector-java-8.0.15-1.el7.noarch.rpm
# cp /usr/share/java/mysql-connector-java-8.0.15.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
此外Confluence对数据库配置参数有一定的要求,具体详情请看:https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html
创建Confluence专用的数据库,配置时会自动进行初始化。
# mysql -uroot -p -e "create database confluence default character set utf8 collate utf8_bin ; grant all on confluence.* to 'confluenceuser'@'%' identified by 'confluencepasswd' ; flush privileges;"
按照上面的要求配置完毕后,重启mysql
重启confluence:
# sh /opt/atlassian/confluence/bin/stop-confluence.sh
# sh /opt/atlassian/confluence/bin/start-confluence.sh
数据库测试通过后,进行下一步:

配置管理用户:

配置管理员账户:

点击下一步后,至此完全设置成功。
五、 卸载
# sh /opt/atlassian/confluence/uninstall
Confluence安装部署的更多相关文章
- 企业wiki之confluence安装部署(linux)及其破解
系统环境(虚拟机) centos6.5 2G运行内存,30g硬盘,cpu最好也分配两个或多个,因为我在安装过程中发现很卡,cpu占用率几乎占满 需要用到的安装包和文件可以在这里找 链接:https ...
- Linux Centos7.x下安装部署Jira和confluence以及破解方法详述
简述 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪.客户服务.需求收集.流程审批.任务跟踪.项目跟踪和敏捷管理等工作领域. Confluence是一个专业的企业知识管 ...
- Hive_初步见解,安装部署与测试
一.hive是什么东东 1. 个人理解 hive就是一个基于hdfs运行于MapReduce上的一个java项目, 这个项目封装了jdbc,根据hdfs编写了处理数据库的DDL/DML,自带的 二进制 ...
- JIRA的安装部署问题
JIRA的安装部署问题: 因电脑上装了两人系统,导致我的JIRA服务不能和tomcat同时启动,让我弄了好久都不知道是啥原因,经过请教,总算得出原来是JIRA的Port和Tomcat的Port冲突.在 ...
- Hive安装部署与配置
Hive安装部署与配置 1.1 Hive安装地址 1)Hive官网地址: http://hive.apache.org/ 2)文档查看地址: https://cwiki.apache.org/conf ...
- Oracle安装部署,版本升级,应用补丁快速参考
一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...
- KVM安装部署
KVM安装部署 公司开始部署KVM,KVM的全称是kernel base virtual machine,对KVM虚拟化技术研究了一段时间, KVM是基于硬件的完全虚拟化,跟vmware.xen.hy ...
- Linux平台oracle 11g单实例 + ASM存储 安装部署 快速参考
操作环境:Citrix虚拟化环境中申请一个Linux6.4主机(模板)目标:创建单机11g + ASM存储 数据库 1. 主机准备 2. 创建ORACLE 用户和组成员 3. 创建以下目录并赋予对应权 ...
- 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署
少啰嗦,直接装 看过上一篇分布式文件系统 - FastDFS 简单了解一下的朋友应该知道,本次安装是使用目前余庆老师开源的最新 V5.05 版本,是余庆老师放在 Github 上的,和目前你能在网络上 ...
随机推荐
- [踩坑系列]URLEncode 中对 空格的编码有 “+”和“%20”两种
URL中的空格有时候被编码成%20,有时候被编码成加号+,曾经迷糊过一段时间,后来查了下资料才搞明白. 一个URL的基本组成部分包括协议(scheme),域名,端口号,路径和查询字符串(路径参数和锚点 ...
- Git 基础和原理
Git 究竟是怎样的一个系统呢? 请注意接下来的内容非常重要,若你理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余. 在开始学习 Git 的时候,请努力分清你对其它版本管理系统的已 ...
- C# 特性(Attribute)之Serializable特性
转载自:https://www.cnblogs.com/GreenLeaves/p/6753261.html 介绍之前,先说一个重要的知识点: Serializable属性并不序列化类,它只是一个标签 ...
- 【java】package
总结: 包与包之间进行访问,被访问的包中的类以及类中的成员,需要public修饰. 不同包中的子类还可以直接访问父类中被protected权限修饰的成员. 包与包之间可以使用的权限只有两种,publi ...
- Android嵌套滑动不流畅记录随笔
---恢复内容开始--- 今天第一次用到ScrollView嵌套RecyclerView来做页面. 刚开始效果开心得很,非常Very漂亮噢! 纳尼!!!沃特Fuck!出事儿,出事儿! 滑动为何如此不流 ...
- Anaconda下安装OpenCV
安装命令:conda install -c https://conda.binstar.org/menpo opencvwin10+Anaconda3+python3.5.2,最终cv版本为3.3.1 ...
- mybatis的逆向工程和中文注解
由于MyBatis Generator自带了生成注释的功能,但是,是英文的而且生成的根本无法理解,所以可以通过,修改他的源码来实现生成中文的注释,具体方式有以下几种: 1) 自定义CommentGen ...
- Mysql中判断一个点是否落在多边形内
关于地理空间数据,经常需要处理两个空间数据的关联关系.有很多种方法可以处理,通过编写程序算法,或者是调用数据库中对应的function.在mysql数据库中,https://dev.mysql.com ...
- python读写文件\r\n问题
newline controls how universal newlines mode works (it only applies to text mode). It can be None, ' ...
- .NET Windows服务开发流程
前段时间做一个数据迁移项目,刚开始用B/S架构做的项目,但B/S要寄存在IIs中,而IIs又不稳定因素,如果重启IIs就要打开页面才能运行项目.有不便之处,就改用Windows服务实现.这篇就总结下, ...