Linux安装confluence
借鉴网址: 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相关推荐
- 个人服务器(Linux)安装confluence
个人服务器(Linux)安装confluence 文章目录 个人服务器(Linux)安装confluence 前言 一.服务器配置 二.JDK环境安装 1.下载java8 2.上传安装包 3.解压缩并 ...
- linux安装/迁移confluence
本文章内容记录了linux全新安装confluence和迁移confluence. 旧wiki系统:centos7.9 新wiki系统:centos7.9 因confluence本身安全问题,一直在被 ...
- CentOS 6.5上安装Confluence 5.4.4
Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki.通过它可以实现团队成员之间的协作和知识共享. --摘抄自百度百科 一般而言,confluence可以结合jira使用 ...
- ubuntu 安装 confluence
文章目录 前言 一.安装准备 二.安装步骤 1.安装 confluence 1.1 下载文件 1.2 赋予权限 1.3 执行安装 1.4 安装过程 1.5 验证安装 2.破解 confluence 2 ...
- linux ttf,Linux篇:linux安装字体
01 前言 今天在处理confluence预览文件乱码时,解决问题需要在linux安装windows相关的字体,此篇文章是记录如何在linux下安装字体格式 02 安装过程 查看已安装的字体格式命令f ...
- 实用的Linux 安装 zip unzip
Linux 安装 zip unzip 1.apt-get 安装 apt-get install zip 2.yum 安装 yum install -y unzip zip 命令实例 1.把/home目 ...
- nginx linux 安装
nginx linux 安装 进入http://nginx.org/en/download.html 下载 n gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gc ...
- Linux安装Nodejs
Linux安装Nodejs 阿里云镜像: https://npm.taobao.org/mirrors/node/ 选择所需版本,进行下载. 我这边下载的是:https://npm.taobao.or ...
- linux命令安装组件,Linux安装各种组件
[TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...
最新文章
- mysql 连接 选库 查询
- 二分查找、upper_bound、lower_bound
- 在vue单页应用中使用jquery
- 【ASM C/C++】 Makefile 规则说明
- 原来真的不会用指针[*p++]
- 自动填写html文本框的值,网页自动填表——文本输入框及多行文本输入框
- IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来
- keras训练cifar10数据集源代码
- Spring MVC Rest 客户端 RestTemplate 详解
- 软件开发需求整理概要
- 三小时学会HTML(菜鸟教程精华版)
- 51单片机学习板,超声波模块学习
- 平面设计是做什么的?平面设计工作内容有哪些?
- pageoffice
- 用于视觉识别的深度卷积网络空间金字塔池化方法
- 经济学硕士读计算机博士,去美国那些大学攻读经济学博士比较好?看完你就清楚了...
- Adobe BrowserLab开放注册并发布升级
- 深度学习之目标检测(十一)--DETR详解
- 你还不知道 BTree,B-Tree,B+Tree 的区别吗?
- 购物网站被劫持跳转返利推广网站的分析过程和解决方法
热门文章
- 如何实现邮箱发送验证以及前端校验
- mysql怎么 计算周岁_C#计算周岁 - osc_h7d57ub2的个人空间 - OSCHINA - 中文开源技术交流社区...
- random — 伪随机数生成器(史上总结最全)
- java.lang.IllegalArgumentException: Two sibling aggregations cannot have the same name:
- 拼多多发布商家信用管理规则,为守信经营者保驾护航
- 禁用 SSH 远程主机的公钥检查
- Linux-系统管理常用命令
- 第10期《长啸激清风》2月刊
- 华为开辟鸿蒙背后的物联网“野心”
- 我的OS X系统使用小结