Linux-Centos破解安装confluene6.3.1
Centos 安装企业wiki
confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。现在大多数公司都会部署一套confluence,用作内部wiki。现在confluence已收费,那么下面将介绍下安装破解confluence的操作记录(适用于centos6/7系统环境):
一 安装MySQL环境
(1)安装mariadb,此处使用的是centos7下的MariaDB(centos6使用MySQL)
[root@node2 ~]# yum -y install mariadb mariadb-server
[root@node2 ~]# systemctl start mariadb
[root@node2 ~]# systemctl enable mariadb
(2)进行MariaDB简单配置,设置密码
[root@node2 ~]# mysql_secure_installation
Enter current password for root (enter for none):<–初次运行直接回车 设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码 其他配置
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
(3)为Confluence创建对应的数据库、用户名和密码
[root@node2 ~]# mysql -p123456
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is
Server version: 5.5.-MariaDB MariaDB Server Copyright (c) , , Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> create database confluence;
Query OK, row affected (0.00 sec) MariaDB [(none)]> grant all on confluence.* to 'confluence'@'localhost' identified by 'confluencepasswd';
Query OK, rows affected (0.01 sec) MariaDB [(none)]> flush privileges;
Query OK, rows affected (0.00 sec)
二 下载并安装confluence6.3
atlassian-confluence-6.3.-x64.bin
链接:https://pan.baidu.com/s/1oLKFHcl9Moddz_jLmImn4g 提取码:b7im mysql-connector-java-5.0.-bin.jar
链接:https://pan.baidu.com/s/1gmdCgXexPExWzYAAKz3upg 提取码:xma9 atlassian-universal-plugin-manager-plugin-2.22.jar
链接:https://pan.baidu.com/s/1Cw3M9Nkn05Yx76f6jTeopA 提取码:xq5m atlassian-extras-decoder-v2-3.2.jar
链接:https://pan.baidu.com/s/1SC27GonyBkrB29GnQ6OCTg 提取码:028j
(1)创建一个安装目录/opt/atlassian。将安装包和mysql插件包下载到该目录并赋予执行权限
[root@node2 atlassian]# pwd
/opt/atlassian
[root@node2 atlassian]# ls
atlassian-confluence-6.3.-x64.bin mysql-connector-java-5.0.-bin.jar
(2)开始安装
[root@node2 atlassian]# ./atlassian-confluence-6.3.-x64.bin #执行安装文件
Unpacking JRE ...
Starting Installer ... This will install Confluence 6.3. on your computer.
OK [o, Enter], Cancel [c] # 此处输入o
o
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (uses default settings) [],
Custom Install (recommended for advanced users) [, Enter],
Upgrade an existing Confluence installation []
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:
RMI Port:
Install as service: Yes
Install [i, Enter], Exit [e]
i # 此处继续 Extracting files ... Please wait a few moments while we configure Confluence.
Installation of Confluence 6.3. is complete
Start Confluence now?
Yes [y, Enter], No [n]
y Please wait a few moments while Confluence starts up.
Launching Confluence ...
Installation of Confluence 6.3. is complete
Your installation of Confluence 6.3. is now ready and can be accessed via
your browser.
Confluence 6.3. can be accessed at http://localhost:8090
Finishing installation ...
通过上图可以看出confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence默认监听的端口是8090.一路默认安装即可!
注意:confluence的主要配置文件为/opt/atlassian/confluence/conf/server.xml,和jira类似。此server.xml相当于tomcat中的server.xml配置文件,如果要修改访问端口,可以这里修改。
如果要修改confluence的数据目录,可以在安装的时候,在安装过程中进行更换(默认是/var/atlassian/application-data/confluence)
[root@node2 atlassian]# lsof -i: #查看是否启动
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java confluence 36u IPv6 0t0 TCP *: (LISTEN)
[root@node2 atlassian]# /etc/init.d/confluence restart # 重启
浏览器通过 http://IP:8090 进行访问
1、选择为中文
2、选择产品安装
3、直接点击下一步
4、点击获取授权码
通过上图可以看出需要输入授权码,下面介绍下破解confluence授权码的操作:
复制上述截图中的Server ID(即BBMEC-9EIB-35GW-URME),然后关闭confluence
[root@node2 atlassian]# /etc/init.d/confluence stop
[root@node2 atlassian]# lsof -i:
[root@node2 atlassian]# 用下载的文件替换atlassian-extras-decoder-v2-3.2.jar文件(该文件下载到/opt下,替换前必须做之前的文件备份,方便回退)
[root@node2 atlassian]# cp /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar /mnt/
[root@node2 atlassian]# cp /opt/atlassian-extras-decoder-v2-3.2.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar 用下载的文件替换confluence自带的atlassian-universal-plugin-manager-plugin-2.22..jar(该文件下载到/opt下,替换前必须做之前的文件备份,方便回退)
[root@node2 atlassian]# mv /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22..jar /mnt/
[root@node2 atlassian]# cp atlassian-universal-plugin-manager-plugin-2.22.jar /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/ [root@node2 atlassian]# /etc/init.d/confluence start
[root@node2 atlassian]# lsof -i:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java confluence 36u IPv6 0t0 TCP *: (LISTEN)
5、输入谷歌邮箱账号后点击Continue
6、输入邮箱密码登录
7、选择Server
8、网页加载完成会弹出这样一个提示框,点击yes
9、上面点击yes后会自动跳转到安装界面且将授权码自动填充进去
10、选择MySQ数据库,并点击外部数据库按钮
上面点击数据库后,会提示缺少驱动。
解决办法:
[root@node2 atlassian]# cp mysql-connector-java-5.0.-bin.jar /opt/atlassian/confluence/lib/ # copy驱动到安装目录的lib库目录里面
[root@node2 atlassian]# /etc/init.d/confluence restart #再次重新启动
11、再次回到网页,刷新安装页面,选择JDBC
12、配置数据库连接信息,上面授权的账号和密码(用户:confluence,密码:confluencepasswd),可能有点慢,多等一会
13、因为我们是新建、所以选择空白站点,后面再说从备份还原站点
14、选择从Confluence中管理用户和组
15、配置系统管理员账号
16、直接点击开始
17、设置一个空间名
至此,一个企业级的Confluence就搭建完成了。
三 迁移Confluence
从一台服务器迁移到另外一台服务器上面,先在新的服务器上面安装相同版本的Confluence,保证版本高度一直。
具体步骤:
1、安装步骤省略,只是后面配置不一样,到这一步时,选择从备份还原站点。
2、还原方式有两种,可以直接上传还原文件并恢复,也可以传到主目录恢复,此处使用的是第二种。
[root@srt11 ~]# cp backup-2019_02_22.zip /var/atlassian/application-data/confluence/restore/ # 拷贝备份文件到指定目录
此处需要说明的是:Confluence可以开启备份功能,进入主面板选择常规配置——选择备份管理。 参考官网文档:https://confluence.atlassian.com/conf63/configuring-backups-929729731.html
默认备份文件存放目录在:/var/atlassian/application-data/confluence/backups/
Linux-Centos破解安装confluene6.3.1的更多相关文章
- NoSql1 在Linux(CentOS)上安装memcached及使用
前言: 今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...
- Linux(CentOs)下安装Phantomjs + Casperjs
Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...
- linux/centos下安装nginx(rpm安装和源码安装)详细步骤
Centos下安装nginx rpm包 ...
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇
分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...
- Linux CentOS下安装Tomcat9
本文讲解在Linux CentOS下安装Tomcat9,以及Web项目的部署发布. 环境:阿里云ECS 云服务器Linux CentOS 使用XShell客户端连接服务器,进行操作实践. 1.下载To ...
- 如何在linux CentOS 上安装chrome 谷歌浏览器?
获得linux命令的root权限:http://blog.csdn.net/mddy2001/article/details/76521101. 更改密码在终端中输入:sudo passwd root ...
- Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
近日需要将PostgreSQL数据库从Windows中迁移到Linux中,Linux CentOS 7 安装PostgreSQL 9.5.17 安装过程 特此记录. 安装环境: 数据库:Postgre ...
- Linux CentOS 7 安装confluence 5.8.10
一..需要下载的安装包如下 1.atlassian-confluence-5.8.10-x64.bin #confluence安装包 2.confluence5.x-crack.zip #conflu ...
- Linux(Centos)之安装Nginx及注意事项
1.Nginx的简单说明 a. Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器,期初开发的目的就是为了代理电子邮件服务器室友:Igor Sysoev开发 ...
- Linux(Centos)之安装Redis及注意事项
1.redis简单说明 a.在前面我简单的说过redis封装成共用类的实现,地址如下:http://www.cnblogs.com/hanyinglong/p/Redis.html. b.redis是 ...
随机推荐
- (办公)面试java设计模式
1.单例模式: 程序开发的时候,有些对象只能有一个.有实例,且只有一个,比如工具类. 修改构造方法为私有的. 饿汉模式: 线程安全 创建一个实例 Private Static 实例; 提供一个静态 ...
- Docker 教程(一)
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器. Docker 容器通过 Docker 镜像来创建. 容器与镜像的关系类似于面向对象编程中的对象与类 ...
- 【转载】FPGA算法设计随笔
FPGA设计算法依次需要完成MATLAB浮点仿真 MATLAB定点仿真 verilogHDL定点运算以及数据对比的流程.其中浮点到定点的转换尤为重要,需要在数据表示范围和精度之间做出权衡.另外掌握定点 ...
- LeetCode算法题-Convert BST to Greater Tree(Java实现)
这是悦乐书的第255次更新,第268篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第122题(顺位题号是538).给定二进制搜索树(BST),将其转换为更大树,使原始BS ...
- 堡垒机paramiko模块
paramiko简介: 模拟ssh客户端,使用ssh协议,基于sftp协议等做批量管理.例如处理用ssh登陆一千台机器执行同一个命令,或下载上传文件等需求 基于用户名密码登录执行命令: import ...
- 【English】20190326
Throughput吞吐量[ˈθruˌpʊt] data movement数据移动 [ˈdetə ˈmuvmənt] How to improve the Throughput for data ...
- 解析Object.defineProperty的作用
对象是由多个名/值对组成的无序的集合.对象中每个属性对应任意类型的值. 定义对象可以使用构造函数或字面量的形式: 除了以上添加属性的方式,还可以使用Object.defineProperty定义新属性 ...
- Topshelf:一款非常好用的 Windows 服务开发框架
背景 多数系统都会涉及到“后台服务”的开发,一般是为了调度一些自动执行的任务或从队列中消费一些消息,开发 windows service 有一点不爽的是:调试麻烦,当然你还需要知道 windows s ...
- AI Conditional GAN
Conditional GAN 参考链接: https://arxiv.org/pdf/1611.07004v1.pdf
- LightGBM大战XGBoost,谁将夺得桂冠?
引 言 如果你是一个机器学习社区的活跃成员,你一定知道 提升机器(Boosting Machine)以及它们的能力.提升机器从AdaBoost发展到目前最流行的XGBoost.XGBoost实际上已经 ...