[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(三) -- 安装confluence 6.6.1

  有了安装Jira的经验, 这次再安装confluence就会容易很多, 在"某SDN"上找到了6.3.1的破解包, 看说明6.0以上的都可以用. 破解confluence主程序的包是atlassian-extras-decoder-v2-3.2.jar, 破解confluence插件的包是atlassian-universal-plugin-manager-plugin-2.22.jar, 结合Jira7.5.2里面的破解文件, 发现atlassian-extras-decoder-v2-3.2.jar并未变化, 猜测该破解包应该支持到6.X以后的版本. 所以就下载了, confluence的6.6.1,也就是最新的版本.

一、跟安装Jira类似, 第一步是创建confluence数据库, 使用如下命令创建:

      mysql -u root -p

     输入密码后, 登录mysql>命令行, 并创建数据库.

      create database confluence_db default character set utf8mb4 collate utf8mb4_general_ci;

    在Mysql中创建confluence用户, 并允许远程登录.

      grant all privileges on confluence_db.* to 'confluence'@'%' identified by 'XXXXX' with grant option;

      grant all privileges on confluence_db.* to 'confluence'@'localhost' identified by 'XXXXX' with grant option;

      flush privileges;

      exit;

 

二、 按照confluence的安装要求, 需要将"数据库的事物隔离"设置为READ-COMMITTED. 因此, 需要在mysql的my.cnf文件的[mysqld]配置节, 添加transaction_isolation = READ-COMMITTED, 修改完的配置文件如下:

      

      # For advice on how to change settings please see

      # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html

      [client]

      port = 3306

      socket = /var/run/mysqld/mysqld.sock

      default-character-set = utf8

      [mysqld_safe]

      pid-file = /var/run/mysqld/mysqld.pid

      socket = /var/run/mysqld/mysqld.sock

      nice = 0

      [mysqld]

      # Remove leading # and set to the amount of RAM for the most important data

      # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.

      # innodb_buffer_pool_size = 128M

      # Remove leading # to turn on a very important data integrity option: logging

      # changes to the binary log between backups.

      # log_bin

      # These are commonly set, remove the # and set as required.

      # basedir = .....

      # datadir = .....

      # port = .....

      # server_id = .....

      # socket = .....

      pid-file = /var/run/mysqld/mysqld.pid

      socket = /var/run/mysqld/mysqld.sock

      port = 3306

      basedir = /usr

      datadir = /data/mysql/data-file

      tmpdir = /tmp

      log-error = /data/mysql/log/error.log

      lc-messages-dir = /usr/share/mysql

      explicit_defaults_for_timestamp

      character-set-server = utf8

      collation-server = utf8_bin
      transaction_isolation = READ-COMMITTED

      max_connections = 1000

      table_open_cache = 256

      query_cache_size = 1M

      tmp_table_size = 32M

      thread_cache_size = 8

      innodb_flush_log_at_trx_commit = 1

      innodb_log_buffer_size = 128M

      innodb_buffer_pool_size = 128M

      innodb_log_file_size = 10M

      innodb_thread_concurrency = 16

      innodb-autoextend-increment = 1000

      # Remove leading # to set options mainly useful for reporting servers.

      # The server defaults are faster for transactions and fast SELECTs.

      # Adjust sizes as needed, experiment to find the optimal values.

      # join_buffer_size = 128M

      # sort_buffer_size = 2M

      # read_rnd_buffer_size = 2M

      join_buffer_size = 128M

      sort_buffer_size = 32M

      read_rnd_buffer_size = 32M

      max_allowed_packet = 32M

      sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

      symbolic-links = 0

      !includedir /etc/mysql/conf.d/

      

  这里有个错误的地方, 配置文件中把basedir设置成了/usr, 所以读取配置文件的可能去找/usr/my.cnf文件, 所以这里把/etc/my.cnf拷贝到/usr/my.cnf中, 防止万一出问题.  

  配置修改完成后, 重启mysql数据库.

      service mysql start

三、安装confluence, 将confluence6.6.1的安装包atlassian-confluence-6.6.1-x64.bin和破解包一并通过samba服务传到debian9.3的机器上/usr/atlassion目录下.

  3.1  通过以下命令执行安装操作:

      cd /usr/atlassian

      ./atlassian-confluence-6.6.1-x64.bin  

    以上2条命令后, 就开始安装Confluence, 注意看安装说明, 无非就是输入'o'继续安装, 然后配置一下端口号, 只要按着提示来做就不会有问题.

   安装到最后一步, 就是提示"是否要启动Jira"的那一步, 选择n, 不要启动. 因为, 我们要爆破, 你懂的.

  3.2  把破解包里面的atlassian-extras-decoder-v2-3.2.jar和mysql-connector-java-5.1.42-bin.jar两个文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib/目录下即可. 其中atlassian-extras-decoder-v2-3.2.jar是破解confluence的文件, 另一个mysql-connector-java-5.1.42-bin.jar是连接mysql的驱动包.

    把破解包里面的atlassian-universal-plugin-manager-plugin-2.22.jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/目录下, 这里需要【注意】当覆盖完毕后, 检查一下该文件的版本号, 我复制过去后并未提示覆盖, 因此查看了以下有2个同名包, 只是最后的版本号不一样, 原先的是atlassian-universal-plugin-manager-plugin-2.22.5.jar, 而我复制的破解包是2.22.jar, 这样就好办了. 把原先的2.22.5.jar包改名为2.22.5.jar.bak , 再把破解包2.22.jar改名为2.22.5.jar, 即: 把破解包复制过去后, 改末尾的版本号来达到覆盖源文件的目的.

   覆盖完毕后, 通过如下命令启动confluence.

      cd /opt/atlassian/confluence/bin

      ./start-confluence.sh

     备注, 关闭命令是 ./stop-confluence.sh

  3.3  Confluence启动完毕后, 在浏览器中输入地址: 192.168.X.X:8081端口, 即可访问confluence的配置界面, 具体步骤如下:

    3.3.1 在首页上, 将选择"语言(Language)"选为中文, 并选择"产品安装(Production Installation)".

    3.3.2 在获得插件页面, 由于没有插件授权, 因此这里不勾选插件, 直接下一步.

    3.3.3 授权码页面, 需要到Atlanssian的官网注册30天的试用许可. 按说明操作, 随后附上图例. 只要注意, 序列号填成该页面上显示的即可.

    3.3.4 选择数据库设置页面, 需要选择外部数据库mysql, 并填上我么已经配置好的mysql数据库信息.

    3.3.5 在漫长的等待之后, 进入加载内容页面, 我们选择"空白站点"后继续安装.

    3.3.6 在配置用户管理页面, 我们选择"与Jira连接", 并填入Jira应用的相关信息.

    3.3.7 进入欢迎页面, confluence的安装配置就已经完成了.

  照例, 贴一些别人帖子的图, 帖子地址如下:  https://yq.aliyun.com/articles/144747?t=t1

    

    

    

    

    

    

    

    

    

    

    

    

    

[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(三) -- 安装confluence 6.6.1相关推荐

  1. [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0

    [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0 安装Bitbucket的教程, 网上能找见的不多, ...

  2. 搭建Bitbucket项目管理工具详细教程

    目录 1.安装前准备 2.jdk安装 2.1.rpm安装方式: 3.创建bitbucket数据库 4.安装Git 5.安装bitbucket 5.1下载完成上传至服务器的 /usr/atlassian ...

  3. WindowsServer2012 R2 64位中文标准版(IIS8.5)下手动搭建PHP环境详细图文教程(二)安装IIS8.5...

    //来源:http://www.imaoye.com/Technology/WindowsServer2012R264IIS85.html 阿里云服务器ECS Windows Server 2012 ...

  4. ubuntu版php开发工具,Ubuntu 中搭建 LAMP 及 php 开发工具

    Ubuntu 中搭建 LAMP 及 php 开发工具 Step1. 安装 Apache 1.在 terminal 中输入一下命令并执行: sudo apt-get install apache2 2. ...

  5. 搭建Gitbook+Gitee电子书管理工具(一)

    目录 搭建Gitbook+Gitee电子书管理工具 1.安装使用gitbook 2.搭建Gitee仓库进行版本管理 搭建Gitbook+Gitee电子书管理工具 Gitbook 是一个基于node.j ...

  6. Atlassian 系列软件安装(Crowd+JIRA+Confluence+Bitbucket+Bamboo)

    公司使用的软件开发和协作工具为 Atlassian 系列软件,近期需要从腾讯云迁移到阿里云环境,简单记录下安装和配置过程.(Atlassian 的文档非常详尽,过程中碰见的问题都可以找到解决办法.) ...

  7. Docker快速搭建JIRA缺陷管理平台

    Docker快速搭建JIRA缺陷管理平台 快速开始 version: '3' services:atlassian-jira:image: cptactionhank/atlassian-jirapo ...

  8. Centos7搭建Jira服务器

    最近因项目需要,需要构建一个软件工程的管理平台,优先选择jira. 关于网络上面的jira搭建教程也蛮多,但是在折腾了一个礼拜以后也没有搭建成一个完成的jira服务.不过总算摸索出了一些思路,jira ...

  9. [原创]在windows下搭建基于apache的SVN环境

    [原创]在windows下搭建基于apache的SVN环境 1 软件下载: 在http://httpd.apache.org/download.cgi,下载: apache_2.2.14-win32- ...

最新文章

  1. ONAP — CCVPN 跨域 SDN 协同编排
  2. 余敖的实验整理(还没完成)
  3. java字符串底层实现_「JAVA」细述合理创建字符串,分析字符串的底层存储,你不该错过...
  4. springboot公共模块打包_SpringBoot多模块项目打包方法(jar和war)
  5. [C#]struct如何支持虚方法覆盖和接口继承
  6. java编写一个人的类,statement到底是个什么东西?接口、类,谁能说明白它的原理,100分只给一个人...
  7. topcoder srm 540 div1
  8. MacQQ上接收的文件都放在哪?
  9. JAVA 调用摄像头
  10. 博士申请 | 美国达特茅斯学院杨耀青老师招收深度学习方向全奖博士生
  11. 清理垃圾文件属于计算机安全维护吗,垃圾文件清理,垃圾文件清理器
  12. Virtex6 PCIe 超简版基础概念学习(二)(转载)
  13. 自定义 UINavigationController
  14. 目前IT行业最流行的九大前端框架
  15. android x86虚拟机不识别网卡,科学网-AndroidSDK-虚拟机之Intel x86虚拟机安装-几个错误解决方法-联网-马飞的博文...
  16. 计算机课程设计收费管理系统,C语言机房收费管理系统课程设计
  17. 在CSDN写文章是一种什么体验?
  18. Spring学习第4篇:Spring 的依赖注入
  19. 解密盛大和陈天桥:显娱乐帝国雏形 缺迪斯尼精神
  20. [练习][错误]MyBatis出错:Error instantiating class com.entity.Grade with invalid types () or values ().

热门文章

  1. .NET I/O 学习笔记:文件的读和写
  2. clickhouse物化视图优缺点_ClickHouse 适用场景
  3. Spring Boot AJAX 示例
  4. php mvc cms企业站,Phpcms V9程序目录结构及MVC简析
  5. signature=6a8815f5009aacac86e725bea54f840f,A wave packet signature for complex networks
  6. 如何安装gnuplot
  7. mxnet基础到提高(44)-ndarray.arange创建行向量
  8. tensorflow随笔-条件循环控制(2)
  9. 【学术相关】普通在读奶爸博士生的一年总结!
  10. 【机器学习】人工智能典型应用:班组工作日志转绩效类型