wiki团队协作软件Confluence
一、准备环境
准备环境
lamp(Linux、apache、mysql、php)框架
centos7
java jdk1.8.0_111
Distrib
5.5.52-MariaDB
confluence 5.6.6
confluence-5.6.6-crack(破解server ID 用)
confluence的运行是依赖java环境的,也就是说需要安装jdk并且要是1.7以上版本
yum install -y mariadb-server mariadb-devel java-1.8.0-openjdk-* nginx
下载confluence及其破解包
confluence有很多版本,我们可以直接通过如下连接进行查看
https://www.atlassian.com/software/confluence/download-archives
二、步骤
1、查看yum库中jdk的版本
[root@localhost ~]# yum search java|grep jdk

2、选择java-1.8.0安装
[root@localhost ~]# yum install java-1.8.0-openjdk*
3、配置环境变量
[root@localhost ~]# vi /etc/profile添加如下内容
|
|
其中/usr/lib/jvm/ java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64是jdk1.8.0的文件夹路径
4、环境变量生效
[root@localhost ~]# source /etc/profile
[root@localhost ~]# java -version
5、查看jdk是否安装成功

OK,jdk1.8安装搞定!
6、下载后rz上传到Linux
[root@db-server data]# unzip 51CTO下载-confluence5.6.6-crack.zip(解压)
7、创建数据库
[root@apache ~]# yum -y install mariadb-server mariadb
[root@apache ~]# systemctl start mariadb.service
[root@apache ~]# systemctl enable mariadb.service[root@apache ~]# mysql_secure_installation //提升mariadb安全
Set root password? [Y/n]
New password: 123
Re-enter new password: 123
手动测试账号密码。
[root@apache ~]# mysql -uroot -p123 //登录mariadb测试
MariaDB [(none)]> \q
mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'localhost'IDENTIFIED BY'conflue12300.';
mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'127.0.0.1'IDENTIFIED BY'conflue12300.';
mysql> FLUSH PRIVILEGES;
8、安装confluence
chmod +x atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin
很多人的机器里会出现提示无法安装atlassian-confluence-5.6.6-x64.bin
Could not display the GUI. This application needs access to an X Server. You can also run this application in console mode without access to an X server这是因为缺少一个yum install -y dejavu-sans-fonts把这个中间件安装好了 就可以运行tlassian-confluence-5.6.6-x64.bin了
执行之后根据提示输入相应的字母或者数字

通过上图,我们可以很明显的看出confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence监听的端口是8090
下面访问地址 ip+:8090
9、安装
9.1:开始安装

9.2:获取confluence的serverID,留待破解使用

9.3:停止confluence
[root@db-server data]# service confluence stop
9.4删除confluence安装生成的 jar 包
[root@db-server
data]# rm -rf
/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-*
9.5 导入破解包里面的jar包到上述的lib目录解压破解包,把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar三个jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下
[root@db-server data]# cd confluence5.6.6-crack/jar/
[root@db-server jar]#
cp ./* /opt/atlassian/confluence/confluence/WEB-INF/lib/
查看文件是否复制进去
[root@db-server lib]# ls|grep -E "atlassian-extras|Confluence-5.6.6-language-pack|mysql-connector-java"
atlassian-extras-3.2.jar
Confluence-5.6.6-language-pack-zh_CN.jar
mysql-connector-java-5.1.39-bin.jar
9.6 在windos上运行破解jar包
下载并安装最新版的Java虚拟机。
下载网址:http://www.java.com/zh_CN/
安装好Java虚拟机后,在confluence5.6.6-crack中双击需要运行的confluence_keygen.jar文件或在jar文件上点击鼠标右键,在弹出的菜单中选择“打开方式”→“选择默认程序”。(如果双击jar包可以打开 后续3.4步骤就跳过)

9.7、在“打开方式”设置窗口中点击选中选项“始终使用选择的程序打开这种文件”前的复选框,再点击旁边的“浏览”按钮。
9.8、选择JAVA虚拟机的安装文件夹,如果安装的是Java 7,安装文件夹一般为“C:\Program
Files\Java\jre7\bin”,找到javaw.exe文件,点击“打开”按钮。

复制出来此处生成的KEY
在启动confluence,把key粘贴到LICENSE KEY里面
[root@db-server lib]#
service confluence start

开始配置链接mysql数据库


由于上一步实在初始化数据,所以时间比较长,耐心等待吧



再次刷新登录即可

wiki系统就搭建好了
wiki团队协作软件Confluence的更多相关文章
- 敏捷团队协作:Confluence简易教程
0.Confluence简介 Confluence是一个企业级的Wiki软件,可用于在企业.部门.团队内部进行信息共享和协同编辑. 1.基础概念 Confluence的使用并不复杂,只需掌握如下几 ...
- confluence知识管理、团队协作软件
Confluence搭建 参见 https://confluence.atlassian.com/display/CONF54/Installing+the+Confluence+EAR-WAR+Ed ...
- 论github客户端的使用与团队协作
首先:如果你觉得小编写的一般般,那你就默念小编是渣渣,我相信你就会好起来的 -------------------------------------------------------------- ...
- 国内外开源与 SaaS ,团队协作平台、项目管理工具整理
整理一些开源与 SaaS ,团队协作平台.项目管理工具.还有哪些比较好的工具,可以推荐下? 名称 地址 备注 asana https://asana.com/ 国外 basecamp https:// ...
- 利用Git进行团队协作
前言: 这里简单介绍一下Git的历史. 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代.Linux 内核开源项目有着为数众广的参与者.绝大多数的 Linux 内核维护工作都花在了 ...
- 为什么我们不应该使用微信或者 QQ 作为团队协作的 IM 工具?
如果你的团队没有觉得微信是低效的团队 IM 工具,那只有两种可能: 团队成员很少使用微信进行私人的生活和娱乐. 你就是一个低效的团队,而且还不自知. 本文内容 微信,连接一切 每个人都有微信 微信,低 ...
- 原型工具之团队协作: Axure VS Mockplus
一款软件产品的诞生,必然会经历一个过程:需求分析.设计.开发.测试.上线.如此反复迭代.而设计阶段中,原型设计.制作.交流.审核.迭代,是软件设计和开发的重要保障. 简单的一段话,我们可以解读出很多隐 ...
- 使用Axure管理团队项目图文教程 团队协作操作步骤
Axure RP团队版和企业版都支持团队协作,可以创建和管理团队项目,即多人共同创作一个原型.本文通过图文教程的形式,讲解了如何基于Axure Share服务创建和管理团队项目.因为Axure Sha ...
- Postman团队协作开发
介绍 Postman是一款强大的API开发调试软件,它跨平台(真正跨平台,支持linux/mac os/windows),同时还提供浏览器插件,可以说是一个良心软件, 今天主要说一下Postman团队 ...
随机推荐
- 2019长安大学ACM校赛网络同步赛 J Binary Number(组合数学+贪心)
链接:https://ac.nowcoder.com/acm/contest/897/J 来源:牛客网 Binary Number 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32 ...
- outlook 使用临时邮箱 使用旧数据
控制面板-->邮件32位 显示配置文件 删除再添加 具体可参考 https://blog.csdn.net/liuyukuan/article/details/80043840 偷懒,图片从网上 ...
- spring boot 2.0(三)使用docker部署springboot
Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下. 首先构建一个简单的 Spring Boot 项目, ...
- react-native window下创建Hello(解决创建一路的坑)
今天真的颇为激动,1年没有玩RN,竟然被最新的RN版本0.55.4创建Hello折腾了半天,想当年刚玩RN创建环境用了3天, 想想现在也是不容易啊半天就搞定了,目测以后创建的话也就1-2个小时就搞定了 ...
- python类库32[序列化和反序列化之pickle]
一 pickle pickle模块用来实现python对象的序列化和反序列化.通常地pickle将python对象序列化为二进制流或文件. python对象与文件之间的序列化和反序列化: pi ...
- MySQL 创建唯一索引忽略对已经重复数据的检查
MySQL 创建唯一索引忽略对已经重复数据的检查 在创建唯一索引的基础上加上关键字"IGNORE "即可.(注意,经测试,在5.7版本已经不再支持该参数) # 重复数据 mysql ...
- Electron开发使用Vue Devtools
转自 [https://orchidflower.oschina.io/2017/03/29/Using-Vue-Devtools-in-Electron/] 2.2 安装步骤 首先在Chrome中安 ...
- postman批量调用接口并发测试
本文出自:https://www.cnblogs.com/2186009311CFF/p/11425913.html 接口测试在开发中很容易遇到,下面是请教别人学会的并发测试,希望能帮到需要用到的你, ...
- Redis实战(十四)Redis实现Session共享
序言 登录的处理流程: 1.登录页面提交用户名密码. 2.登录成功后生成token.Token相当于原来的jsessionid,字符串,可以使用uuid. 3.把用户信息保存到redis.Key就是t ...
- Charles模拟数据
安装好Charles 桌面创建json文件