借鉴网址: Confluence 6.9.0 安装 - 走看看

一、版本说明:

1、CentOS 7.0

2、Confluence6.9 :

atlassian-confluence-6.9.0-x64.bin

链接:https://pan.baidu.com/s/1CjQfViOROaSwdEoJ6NAnAg  密码:5plv

3、Mysql5.7:

请注意数据库的版本,不能用更高版本,否则在confluence连接数据库的时候会报字符集的错误

链接:https://pan.baidu.com/s/1IDZnvYsRUuJMvunmomwpqw  密码:qj14

4、mysql-connector-java-5.1.46:

链接:https://pan.baidu.com/s/1PIJ9qynG6PyV8UrTPfA0-A  密码:jz4u

5、confluence破解工具:

链接: https://pan.baidu.com/s/1ArTF6Aog-1xOVOE1GrU2dA 提取码: eq5n

二、安装confluence

1、复制文件到服务器

#> scp /Users/yj-333/Desktop/software/atlassian-confluence-6.9.0-x64.bin root@192.168.18.122:~/atlassian-confluence-6.9.0-x64.bin

2、上传的文件添加执行权限

#> chmod +x atlassian-confluence-6.9.0-x64.bin

3、执行安装

#> ./atlassian-confluence-6.9.0-x64.bin
中间会让输入一些安装参数,根据情况选择即可。
# 如果是安装到服务器上的,需要开放8090端口
#> firewall-cmd --add-port=8090/tcp --permanent
#> firewall-cmd --reload

4、在浏览器输入访问地址可以打开初始设置界面,选择语言-中文

10.20.6.188:8090/setup/setupstart.action

5、选择产品安装,点击下一步

6、不选择插件,直接下一步7、 这里需要输入授权码,我们使用服务器ID获取授权码。

三、破解confluence

1、下载atlassian-extras-decoder-v2-3.3.0.jar到本地电脑桌面,并修改文件名为atlassian-extras-2.4.jar

#>sz /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar

放到本地的“/Users/youjia-333/Desktop/confluence破解/”文件夹中

2 、java环境运行confluence_keygen.jar

#> java -jar confluence_keygen.jar

3、输入在ServerID,点击patch。

4、选择刚才我们修改了文件名的atlassian-extras-2.4.jar,点击打开

5、左下角可以看到成功信息,这个时候atlassian-extras-2.4.jar已经破解好了,并生成了一个备份文件atlassian-extras-2.4.bak,这个不需要管,上传该文件到服务器

#> scp /Users/yj-333/Desktop/atlassian-extras/atlassian-extras-2.4.jar root@192.168.18.122:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar

6、 先重启confluence服务【非常重要】,再刷新需要输入授权码的web页面。

#> /etc/init.d/confluence restart

7、点击.gen!进行授权码生成,并复制下来。

将授权码,并点击下一步。这里注意,前面步骤的重启服务,不重启会提示 没有这个授权码

四、连接数据库

1、选择mysql数据库,可以按提示到官网下载并上传mysql驱动,也可以直接从云盘下载上传。

解压上边的mysql-connector-java-5.1.46.zip包,并上传包内的mysql-connector-java-5.1.46-bin.jar文件到服务器。

#> scp /Users/yj-333/Desktop/software/mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar  root@192.168.18.122:/opt/atlassian/confluence/confluence/WEB-INF/lib/mysql-connector-java-5.1.46-bin.jar

2、重启confluence服务

#> /etc/init.d/confluence restart

3、在MySQL上创建相应的数据库

MySQL5.7创建数据库
#> CREATE DATABASE db_confluence CHARACTER SET utf8 COLLATE utf8_bin;设置mysql隔离级别
#> SET GLOBAL tx_isolation='READ-COMMITTED';创建用户
#> CREATE user 'u_confluence'@'%' identified by 'abc1234';给用户授权
#> grant all privileges on db_confluence.* to 'u_confluence'@'%' with grant option;
#> grant SELECT on mysql.* to 'u_confluence'@'%' with grant option;

4、配置数据库

五、配置管理员账号密码

七、需要修改MySQL数据库的配置/etc/my.cnf

Database Setup For MySQL | Confluence Data Center and Server 7.20 | Atlassian Documentation

  ● Specify the default character set to be utf8mb4:[mysqld]...character-set-server=utf8mb4collation-server=utf8mb4_bin...● Set the default storage engine to InnoDB:[mysqld]...default-storage-engine=INNODB...● Specify the value of max_allowed_packet to be at least 256M:
[mysqld]...max_allowed_packet=256M...● Specify the value of innodb_log_file_size to be at least 2GB:
[mysqld]...innodb_log_file_size=2GB...● Ensure the sql_mode parameter does not specify NO_AUTO_VALUE_ON_ZERO
// remove this if it existssql_mode = NO_AUTO_VALUE_ON_ZERO● Ensure that the global transaction isolation level of your Database had been set to READ-COMMITTED.
[mysqld]...transaction-isolation=READ-COMMITTED...● Check that the binary logging format is configured to use 'row-based' binary logging, and that your database user can create and alter stored functions.
[mysqld]...binlog_format=rowlog_bin_trust_function_creators = 1...● If you're using MySQL 5.7, turn off the 'derived merge' optimizer switch, as this can cause the dashboard to load slowly.
optimizer_switch = derived_merge=off

Linux安装confluence相关推荐

  1. 个人服务器(Linux)安装confluence

    个人服务器(Linux)安装confluence 文章目录 个人服务器(Linux)安装confluence 前言 一.服务器配置 二.JDK环境安装 1.下载java8 2.上传安装包 3.解压缩并 ...

  2. linux安装/迁移confluence

    本文章内容记录了linux全新安装confluence和迁移confluence. 旧wiki系统:centos7.9 新wiki系统:centos7.9 因confluence本身安全问题,一直在被 ...

  3. CentOS 6.5上安装Confluence 5.4.4

    Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki.通过它可以实现团队成员之间的协作和知识共享. --摘抄自百度百科 一般而言,confluence可以结合jira使用 ...

  4. ubuntu 安装 confluence

    文章目录 前言 一.安装准备 二.安装步骤 1.安装 confluence 1.1 下载文件 1.2 赋予权限 1.3 执行安装 1.4 安装过程 1.5 验证安装 2.破解 confluence 2 ...

  5. linux ttf,Linux篇:linux安装字体

    01 前言 今天在处理confluence预览文件乱码时,解决问题需要在linux安装windows相关的字体,此篇文章是记录如何在linux下安装字体格式 02 安装过程 查看已安装的字体格式命令f ...

  6. 实用的Linux 安装 zip unzip

    Linux 安装 zip unzip 1.apt-get 安装 apt-get install zip 2.yum 安装 yum install -y unzip zip 命令实例 1.把/home目 ...

  7. nginx linux 安装

    nginx linux 安装 进入http://nginx.org/en/download.html 下载 n  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gc ...

  8. Linux安装Nodejs

    Linux安装Nodejs 阿里云镜像: https://npm.taobao.org/mirrors/node/ 选择所需版本,进行下载. 我这边下载的是:https://npm.taobao.or ...

  9. linux命令安装组件,Linux安装各种组件

    [TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...

最新文章

  1. mysql 连接 选库 查询
  2. 二分查找、upper_bound、lower_bound
  3. 在vue单页应用中使用jquery
  4. 【ASM C/C++】 Makefile 规则说明
  5. 原来真的不会用指针[*p++]
  6. 自动填写html文本框的值,网页自动填表——文本输入框及多行文本输入框
  7. IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来
  8. keras训练cifar10数据集源代码
  9. Spring MVC Rest 客户端 RestTemplate 详解
  10. 软件开发需求整理概要
  11. 三小时学会HTML(菜鸟教程精华版)
  12. 51单片机学习板,超声波模块学习
  13. 平面设计是做什么的?平面设计工作内容有哪些?
  14. pageoffice
  15. 用于视觉识别的深度卷积网络空间金字塔池化方法
  16. 经济学硕士读计算机博士,去美国那些大学攻读经济学博士比较好?看完你就清楚了...
  17. Adobe BrowserLab开放注册并发布升级
  18. 深度学习之目标检测(十一)--DETR详解
  19. 你还不知道 BTree,B-Tree,B+Tree 的区别吗?
  20. 购物网站被劫持跳转返利推广网站的分析过程和解决方法

热门文章

  1. 如何实现邮箱发送验证以及前端校验
  2. mysql怎么 计算周岁_C#计算周岁 - osc_h7d57ub2的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. random — 伪随机数生成器(史上总结最全)
  4. java.lang.IllegalArgumentException: Two sibling aggregations cannot have the same name:
  5. 拼多多发布商家信用管理规则,为守信经营者保驾护航
  6. 禁用 SSH 远程主机的公钥检查
  7. Linux-系统管理常用命令
  8. 第10期《长啸激清风》2月刊
  9. 华为开辟鸿蒙背后的物联网“野心”
  10. 我的OS X系统使用小结