日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發(fā)布時間:2025/3/8 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(三) -- 安装confluence 6.6.1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[原創(chuàng)] 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里面的破解文件, 發(fā)現atlassian-extras-decoder-v2-3.2.jar并未變化, 猜測該破解包應該支持到6.X以后的版本. 所以就下載了, confluence的6.6.1,也就是最新的版本.

?

一、跟安裝Jira類似, 第一步是創(chuàng)建confluence數據庫, 使用如下命令創(chuàng)建:

      mysql -u root -p

   ? 輸入密碼后, 登錄mysql>命令行, 并創(chuàng)建數據庫.

      create database confluence_db default character set utf8mb4 collate utf8mb4_general_ci;

    在Mysql中創(chuàng)建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]配置節(jié), 添加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? 通過以下命令執(zhí)行安裝操作:

      cd /usr/atlassian

      ./atlassian-confluence-6.6.1-x64.bin  

    以上2條命令后, 就開始安裝Confluence, 注意看安裝說明, 無非就是輸入'o'繼續(xù)安裝, 然后配置一下端口號, 只要按著提示來做就不會有問題.

   安裝到最后一步, 就是提示"是否要啟動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 在漫長的等待之后, 進入加載內容頁面, 我們選擇"空白站點"后繼續(xù)安裝.

    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的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。