首页 > 其他分享 >confluence安装部署

confluence安装部署

时间:2024-02-02 15:31:56浏览次数:24  
标签:bin 部署 jar atlassian confluence ## 安装 ###

前言:项目中会遇到各种问题,或者接收到各种信息,随着项目的增多,每个人手动记录笔记,不能充分团队共享,为了解决这个问题,可以安装【在线知识库】,用于分区块记录各种笔记问题等,并能实现团队共享

1、准备安装包:

###confluence安装包
atlassian-confluence-5.8.6-x64.bin

##jdk安装包
jdk-8u51-linux-x64.gz

##测试用解密包
confluence_keygen.jar

##mysql数据库插件
mysql-connector-java-5.1.31-bin.jar

##中文插件包
Confluence-5.7.1-language-pack-zh_CN.jar

安装包可官网下载,也可从下述地址下载

链接:安装包 提取码:ki36

2、服务器基础配置

###关闭防火墙和防火墙开机自启动
systemctl stop firewalld
systemctl disable firewall

confluence安装部署_confluence

###关闭selinux
---临时关闭selinux,这种服务器重启后,会恢复
setenforce  0

---永久关闭selinux,这种服务器重启不会恢复
sed  -i  ‘s/^SELINUX=enforcing/SELINUX=disabled/’  /etc/selinux/config
reboot   ##重启服务器生效

confluence安装部署_confluence_02

confluence安装部署_confluence_03

3、安装JDK

###上传JDK安装包
jdk-8u51-linux-x64.gz
#解压到指定目录
tar xf jdk-8u51-linux-x64.gz -C /usr/local/
#创建软连接
ln -s /usr/local/jdk1.8.0_51 /usr/local/java

#配置环境变量
cat >  /etc/profile.d/java.sh << EOF
export JAVA_HOME=/usr/local/java
export JAVA_BIN=/usr/local/java/bin
export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
#配置生效
source /etc/profile.d/java.sh

confluence安装部署_confluence_04

4、安装mariadb

##此处采用yum安装,注意安装前确保服务器公网能通
yum -y install mariadb mariadb-server
##启动mariadb服务,并开启开机自启动
systemctl start mariadb
systemctl enable mariadb

confluence安装部署_confluence_05

5、初始化数据库

mysql_secure_installation

confluence安装部署_confluence_06

confluence安装部署_confluence_07

confluence安装部署_confluence_08

confluence安装部署_confluence_09

confluence安装部署_confluence_10

confluence安装部署_confluence_11

confluence安装部署_confluence_12

6、创建数据库及用户

###登录数据库
mysql -uroot -p

##修改【全局事务隔离级别】修改为【READ-COMMITTED】
SET GLOBAL tx_isolation='READ-COMMITTED';

confluence安装部署_confluence_13

##创建confluence数据库,并设置utf8字符,区分大小写
create database confluence character set utf8 collate utf8_bin;

confluence安装部署_confluence_14

grant all privileges on confluence.* to 'confluence'@'%' identified by 'Test666';

confluence安装部署_confluence_15

###刷新权限,并立即生效
flush privileges

7、修改数据库配置

##配置【mysqld】中新增
character-set-server=utf8mb4
transaction-isolation=READ-COMMITTED

confluence安装部署_confluence_16

###重启mariadb服务,生效
systemctl restart mariadb

8、安装confluence

##上传confluence安装包到/opt目录下,默认安装目录
---此处用atlassian-confluence-5.8.6-x64.bin版本
---此处安装在/confluence目录下
cd  /opt
sh atlassian-confluence-5.8.6-x64.bin    ##安装

confluence安装部署_confluence_17

confluence安装部署_confluence_18

confluence安装部署_confluence_19

confluence安装部署_confluence_20

9、解密confluence(解密工具默认可解密7.16.5之前版本)

###到lib目录下
cd  /opt/atlassian/confluence/confluence/WEB-INF/lib

##找到atlassian-extras-decoder-v2-3.2.jar包,拉取到windows电脑
ll *decoder-v

confluence安装部署_confluence_21

confluence安装部署_confluence_22

然后双击打开解密工具【confluence_keygen.jar】

confluence安装部署_confluence_23

点击后,会将原来【atlassian-extras-2.4.jar】文件备份,改成【atlassian-extras-2.4.bak】,解密后的包为【atlassian-extras-2.4.jar】

confluence安装部署_confluence_24

confluence安装部署_confluence_25

###原包备份
mv atlassian-extras-decoder-v2-3.2.jar atlassian-extras-decoder-v2-3.2.jar--bak

confluence安装部署_confluence_26

###重启confluence服务
sh /opt/atlassian/confluence/bin/stop-confluence.sh
sh /opt/atlassian/confluence/bin/start-confluence.sh

10、上传mysql插件

##confluence默认不带mysql插件,需要上传
mysql-connector-java-5.1.31-bin.jar
##上传上述jar包,到lib目录下
mv  mysql-connector-java-5.1.31-bin.jar   /opt/atlassian/confluence/confluence/WEB-INF/lib/

##重启confluence服务
sh /opt/atlassian/confluence/bin/stop-confluence.sh
sh /opt/atlassian/confluence/bin/start-confluence.sh

11、上传中文语言包插件

##confluence5.8.6包不带中文语言包插件,手动上传
Confluence-5.7.1-language-pack-zh_CN.jar
##上述jar包,到lib目录下
mv  Confluence-5.7.1-language-pack-zh_CN.jar   /opt/atlassian/confluence/confluence/WEB-INF/lib/

##重启confluence服务
sh /opt/atlassian/confluence/bin/stop-confluence.sh
sh /opt/atlassian/confluence/bin/start-confluence.sh

12、浏览器访问confluence

###浏览器访问
http://172.30.30.81:8090

confluence安装部署_confluence_27

confluence安装部署_confluence_28

confluence安装部署_confluence_29

复制上述【Server ID】到秘钥工具中获取license

confluence安装部署_confluence_30

confluence安装部署_confluence_31

confluence安装部署_confluence_32

confluence安装部署_confluence_33

confluence安装部署_confluence_34

confluence安装部署_confluence_35

confluence安装部署_confluence_36

confluence安装部署_confluence_37

confluence安装部署_confluence_38

confluence安装部署_confluence_39

confluence安装部署_confluence_40

confluence安装部署_confluence_41

confluence安装部署_confluence_42

13、配置confluence页面中文显示

注:不过中文转换会不全,有时会出现一部分显示中文

confluence安装部署_confluence_43

confluence安装部署_confluence_44

confluence安装部署_confluence_45

confluence安装部署_confluence_46







标签:bin,部署,jar,atlassian,confluence,##,安装,###
From: https://blog.51cto.com/u_14175560/9555502

相关文章

  • Python Web 项目部署
    记录下一般的Pythonweb项目开发后如何部署到外部服务器上,供用户访问。1简要本质三件事:租个服务器(含公网ip)+配置环境电脑+公网IP自己电脑+拉专线代码放在服务器程序运行起来2搞一台云服务器租一个linux系统的云服务器,并获得一个公网IP,例如直接购买云服务......
  • 论虚拟机部署和容器化部署的隔离性区别
    虚拟机部署的隔离性相对容器化部署要好的原因主要涉及到虚拟机和容器技术的底层实现方式。完全隔离:虚拟机:虚拟机通过虚拟化技术模拟整个操作系统,每个虚拟机都有自己的内核、文件系统和网络栈。这意味着虚拟机之间的隔离性非常高,一个虚拟机的问题不会影响其他虚拟机。容器:容器......
  • linux系统mysql下载安装(二进制下载)
    最近在重新学习测试的基础知识,刚好学到数据库这一章,打算搭建一套linux系统上搭建mysql的服务端,简单做个记录,今天主要了解了二进制下载CentOs默认使用的软件包管理器是yum,我是用的是CentOs7,执行安装命令为:sudoyuminstallmysql-server,但是在安装的时候遇到问题,提示“没有可用软......
  • Jenkins超全安装,自动化部署SSM项目,消除你的部署烦恼
    Jenkins超全安装,自动化部署SSM项目,消除你的部署烦恼:https://blog.csdn.net/m0_54349490/article/details/130268867?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170683971316800188582910%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request......
  • PostgreSQL从小白到高手教程 - 第44讲:pg流复制部署
       PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUGPG技术大讲堂。 第44讲:流复制部署 PostgreSQL第44讲:2月3日(周六)19......
  • 安装 ' 国际版 ' 火狐浏览器及设置调试
    事件起因: 很多人不知道,火狐浏览器分为国内版和国际版,国内版一般是国内代理商在做,很多捆绑插件,这些插件并不是我们经常会用到的,但是国际版就很干净,没有那么多乱七八糟的东西今天我们来安装火狐浏览器国际版打开火狐官网,https://www.firefox.com.cn/一直往下拉......
  • docker安装TIDB
    1、添加docker-compose.ymlversion:'2'networks:tidb_net:driver:bridgeipam:driver:defaultconfig:-subnet:192.168.88.0/24gateway:192.168.88.1services:pd0:image:pingcap/pd:latestpor......
  • windows安装gvm
    Releases·voidint/g·GitHub--https://github.com/voidint/g/releases下载后1、设置windows环境变量G_MIRROR=https://golang.google.cn/dl/https://golang.google.cn/dl/2、设置g的工作目录G_HOME=D:\gvm3、配置GOROOT这个指向g工作目录下的go,g安装go版本后,会在这个......
  • DataX-Web安装
    1、介绍DataXWeb是在DataX之上开发的分布式数据同步工具,提供简单易用的操作界面,降低用户使用DataX的学习成本,缩短任务配置时间,避免配置过程中出错。用户可通过页面选择数据源即可创建数据同步任务,支持RDBMS、Hive、HBase、ClickHouse、MongoDB等数据源,RDBMS数据源可批量创建数据......
  • 安装mariadb数据库
    1、先安装mariadb数据库sudoapt-getinstallmariadb-servermariadb-client2、查看mysql版本和运行状态查看版本mysql--version输出类似以下:mysqlVer15.1Distrib10.1.29-MariaDB,fordebian-linux-gnu(x86_64)usingreadline5.2查看服务运行状态sudoservicem......