广告
返回顶部
首页 > 资讯 > 服务器 >centos 7.9搭建安装confluence-7
  • 194
分享到

centos 7.9搭建安装confluence-7

centosjavalinuxjvm服务器 2023-10-20 05:10:19 194人浏览 薄情痞子
摘要

Centos 7.9搭建安装confluence-7 1、安装Java环境 1.1 解压tar包 [root@wiki ~]# tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/[root

Centos 7.9搭建安装confluence-7

1、安装Java环境

1.1 解压tar包

[root@wiki ~]# tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/[root@wiki ~]# mv /usr/local/jdk1.8.0_171 /usr/local/jdk

1.2 配置java环境变量

# 配置java环境变量[root@wiki ~]# sed -i.ori '$a export JAVA_HOME=/usr/local/jdk\nexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH\nexport CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar' /etc/profile[root@wiki ~]# tail -3 /etc/profileexport JAVA_HOME=/usr/local/jdkexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar# 使环境变量立刻生效[root@wiki ~]# source /etc/profile

1.3 检查java是否安装成功

#检查java是否安装成功[root@wiki ~]# java -versionjava version "1.8.0_171"Java(TM) SE Runtime Environment (build 1.8.0_171-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

2、安装Confluence

官方链接:Confluence Server 下载存档 | Atlassian

2.1 创建安装目录

# 下载Confluence包[root@wiki ~]# wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-7.19.7.tar.gz# 创建安装目录[root@wiki ~]# mkdir -p /data/wiki/confluence# 解压缩[root@wiki ~]# tar xf atlassian-confluence-7.19.7.tar.gz -C /data/wiki/confluence/ [root@wiki ~]# cd /data/wiki/confluence/[root@wiki confluence]# ll总用量 0drwxr-xr-x 12 1000 1000 314 3月  21 14:02 atlassian-confluence-7.19.7

2.2 配置数据目录

[root@wiki confluence]# vim atlassian-confluence-7.19.7/confluence/WEB-INF/classes/confluence-init.properties[root@wiki confluence]# tail -1 atlassian-confluence-7.19.7/confluence/WEB-INF/classes/confluence-init.properties confluence.home=/data/wiki/confluence

2.3 启动confluence

# 启动confluence[root@wiki confluence]# cd atlassian-confluence-7.19.7/bin/[root@wiki bin]# ./start-confluence.sh To run Confluence in the foreground, start the server with start-confluence.sh -fgexecuting as current userIf you encounter issues starting up Confluence, please see the Installation guide at Http://confluence.atlassian.com/display/DOC/Confluence+Installation+GuideServer startup logs are located in /data/wiki/confluence/atlassian-confluence-7.19.7/logs/catalina.out---------------------------------------------------------------------------Using Java: /usr/local/jdk/bin/java2023-04-07 15:03:38,779 INFO [main] [atlassian.confluence.bootstrap.SynchronyProxyWatchdog] A Context element for ${confluence.context.path}/synchrony-proxy is found in /data/wiki/confluence/atlassian-confluence-7.19.7/conf/server.xml. No further action is required---------------------------------------------------------------------------Using CATALINA_BASE:   /data/wiki/confluence/atlassian-confluence-7.19.7Using CATALINA_HOME:   /data/wiki/confluence/atlassian-confluence-7.19.7Using CATALINA_TMPDIR: /data/wiki/confluence/atlassian-confluence-7.19.7/tempUsing JRE_HOME:        /usr/local/jdkUsing CLASSPATH:       /data/wiki/confluence/atlassian-confluence-7.19.7/bin/bootstrap.jar:/data/wiki/confluence/atlassian-confluence-7.19.7/bin/Tomcat-juli.jarUsing CATALINA_OPTS:   -Datlassian.plugins.startup.options='' -Dorg.apache.tomcat.websocket.DEFAULT_BUFFER_SIZE=32768 -Dconfluence.context.path= -Djava.locale.providers=JRE,SPI,CLDR -Dsynchrony.enable.xhr.fallback=true -Datlassian.plugins.enable.wait=300 -Djava.awt.headless=true -XlogGC:/data/wiki/confluence/atlassian-confluence-7.19.7/logs/gc-2023-04-07_15-03-38.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M -Xlog:gc+age=debug:file=/data/wiki/confluence/atlassian-confluence-7.19.7/logs/gc-2023-04-07_15-03-38.log::filecount=5,filesize=2M -XX:G1ReservePercent=20 -XX:+UseG1GC -XX:+ExplicitGCInvokesConcurrent -XX:+PrintGCDateStamps -XX:+IgnoreUnrecognizedVMOptions -XX:ReservedCodeCacheSize=256m -Xms1024m -Xmx1024m Using CATALINA_PID:    /data/wiki/confluence/atlassian-confluence-7.19.7/work/catalina.pidTomcat started.
# 检查端口是否成功启动[root@wiki bin]# netstat -nltp | grep 8090tcp6       0      0 :::8090                 :::*                    LISTEN      8783/java     [root@wiki bin]# lsof -i:8090COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF node NAMEjava    8783 root   56u  IPv6  30231      0t0  TCP *:8090 (LISTEN)

3、安装Mysql

下载地址:MySQL :: Download MySQL Community Server

3.1 下载mysql

# 卸载系统自带mariadb-libs[root@wiki ~]# yum -y remove mysql-libs# 安装依赖包[root@wiki ~]# yum -y install net-tools libaio# 下载MySQL包[root@wiki ~]# wget https://downloads.mysql.com/arcHives/get/p/23/file/mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar

3.2 解压、安装mysql

# 解压[root@wiki ~]# tar xf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar# 批量安装rpm包[root@wiki ~]# yum -y install *

3.3 初始化数据库

[root@wiki ~]# mysqld --initialize --user=mysql[root@wiki ~]# mysqld --initialize-insecure --user=mysql

4、启动mysql

# 启动mysql[root@wiki ~]# systemctl start mysqld# 查看mysql状态[root@wiki ~]# systemctl status mysqld | grep active   Active: active (running) since 五 2023-04-07 15:24:36 CST; 19s aGo# 查看mysql端口是否成功启动[root@wiki ~]# netstat -nltp | grep 3306tcp6       0      0 :::3306                 :::*                    LISTEN      9127/mysqld         tcp6       0      0 :::33060                :::*                    LISTEN      9127/mysqld  # 查看mysql版本[root@wiki ~]# mysql --versionmysql  Ver 8.0.28 for Linux on x86_64 (MySQL CommUnity Server - GPL)

5、安装驱动

驱动下载:Download mysql JAR files with all dependencies

我这里mysql是8.0.28版本,所以驱动也是选的8.0.28

5.1 下载驱动

下载之后解压把jar包移入/data/wiki/confluence/atlassian-confluence-7.19.7/confluence/WEB-INF/lib目录下

[root@wiki ~]# mv mysql-connector-java-8.0.28.jar /data/wiki/confluence/atlassian-confluence-7.19.7/confluence/WEB-INF/lib/

5.2 修改mysql配置

[root@wiki ~]# vim /etc/my.cnf[root@wiki ~]# egrep -v "^#|^$" /etc/my.cnf[mysqld]datadir=/var/lib/mysqlSocket=/var/lib/mysql/mysql.socklog-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pidinit-connect ='SET NAMES utf8'bind-address = 127.0.0.1port = 3306innodb_file_per_table=1 #confluencecharacter-set-server=utf8mb4collation-server=utf8mb4_bindefault-storage-engine=INNODBmax_allowed_packet=256Minnodb_log_file_size=2GBtransaction-isolation=READ-COMMITTEDbinlog_fORMat=row[client]port = 3306socket = /var/lib/mysql/mysql.sockdefault-character-set = utf8mb4

5.3 重启mysql

[root@wiki ~]# systemctl restart mysqld

5.4 修改密码

# 查看临时密码[root@wiki ~]# cat /var/log/mysqld.log|grep localhost2023-04-07T07:58:04.962926Z 6 [Note] [MY-010454] [Server] A temporary passWord is generated for root@localhost: )M(M+ClSU7LT
# 修改密码[root@wiki ~]# mysql -uroot -pEnter password: Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 8Server version: 8.0.28Copyright (c) 2000, 2022, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> alter user 'root'@'localhost' identified by '123456';Query OK, 0 rows affected (0.01 sec)mysql>

5.5 创建confluence数据库、创建对应账户并授权

mysql> CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;Query OK, 1 row affected (0.00 sec)mysql> create user 'confluenceuser'@'localhost' IDENTIFIED BY 'xxx';Query OK, 0 rows affected (0.01 sec)mysql> grant all privileges on confluence.* TO 'confluenceuser'@'localhost' with grant option;Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)

6、配置web

6.1 打开web页面 ,进入系统安装页面。

6.2 选择语言:中文

image.png-85kB

6.3 记录服务器ID

image.png-32.7kB

6.4 下载破解程序并上传

# 下载破解程序[root@wiki ~]# wget https://github.com/haxqer/confluence/releases/download/v1.3.3/atlassian-agent.jar # 把agent加入到Java中[root@wiki ~]# echo 'export JAVA_OPTS="-javaagent:/root/atlassian-agent.jar ${JAVA_OPTS}"' >> /root/.bashrc # 需要重启confluence[root@wiki ~]# cd /data/wiki/confluence/atlassian-confluence-7.19.7/bin/[root@wiki bin]# ./stop-confluence.sh [root@wiki bin]# ./start-confluence.sh#检查是否有agent参数[root@wiki ~]# ps aux|grep java |grep agentroot       9957  167 22.4 4385956 866876 pts/2  Sl   16:29   0:10 /usr/local/jdk/bin/java -Djava.util.logging.config.file=/data/wiki/confluence/atlassian-confluence-7.19.7/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -javaagent:/root/atlassian-agent.jar .....
# 服务器ID # 执行破解,获得授权码[root@wiki ~]# java -jar atlassian-agent.jar -p conf -m zzz@bbb.com -n zhile -o https://zhile.io -s BY4Q-R4C1-E3PP-7U4C===========================================================     Atlassian Crack Agent v1.3.1     ==============           https://zhile.io           ==============          QQ Group: 30347511          ===========================================================Your license code(Don't copy this line!!!): AAABgA0ODaopeJxtUd1yojAYvc9TMLOXHZSAgutMZtYGdN0VtbV0dy9D/jsMEJgkauHpi0hvtr3MOZPz932bK2HNKmU5gYX9qedMx9iiuxfLdVwPUQXMiFKGzAC5IbYzsp0ARReWnzuGHFiuAYWguRJVhyQyF4UwsLdywUFqsNLayoyp9HQ4bDKRw0CUaKOOTAp9F/nE8lIeBowbcQFi1BkQLaVp31HMRE6apvmRpumAlwXqPX4ynZGYXul8Pvx1DIu368zNm3113YvH+IQXY5z8TmbZk1nsa+91GOZpRE/8T82r+m/0sKALeSTkbrszTBlQfbMOWt1NXuoK1qwAQjdxHD3T5WyF2kDSgGSSQ/RWCVX3W02+t0Pdtur/LkOyWoa7aG2vsD9xJmPfHWMc+GgH6gKqpR//jZ7s5xHFduRtt3aQjCg6Qf0KSt82wr7jBM7E8/CH5Nd+27PiGdPw/836oT7k3Huz9blIQW0OiW5xYmPUJiRfpOz379p3V3oHIIe4XjAtAhUAg3WSxP8sqjOVUXaNtUw7ttWN4zQCFA4LJWko8V5bM5M9uMFudFYZT3DoX02im

6.5 生成激活码输入然后下一步

image.png-77.3kB

6.6 选择自己的数据库

image.png-72.7kB

6.7 输入相关数据库信息

image.png-72.5kB

image.png-89.9kB

6.8 设置管理员账户信息(ywb97!!08)

image.png-84.5kB

image.png-43.8kB

image.png-21.5kB

这样就可以愉悦的玩耍了,其他功能请自行探索image.png-87.1kB

来源地址:https://blog.csdn.net/weixin_43279138/article/details/130024224

--结束END--

本文标题: centos 7.9搭建安装confluence-7

本文链接: https://www.lsjlt.com/news/432708.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • centos 7.9搭建安装confluence-7
    centos 7.9搭建安装confluence-7 1、安装Java环境 1.1 解压tar包 [root@wiki ~]# tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/[root...
    99+
    2023-10-20
    centos java linux jvm 服务器
  • CentOS 6.5上安装Confluence 5.4.4
    Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。          &nbs...
    99+
    2022-10-18
  • CentOS 7.9 安装 docker20.10.12的过程解析
    目录一、CentOS 7.9 安装 docker-20.10.12二、环境查看三、安装软件包四、设置稳定的仓库五、安装 Docker Engine-Community六、运行dooc...
    99+
    2022-11-13
  • Centos 7.9安装MySQL8.0.32的详细教程
    目录第一步、下载压缩包第二步,解压压缩包,并复制到安装目录第三步、编辑配置文件第四步、确定一些相关的目录第五步、初始化数据库第六步、启动数据库,连接并修改 root 密码第六步、守护...
    99+
    2023-03-19
    Centos 7.9 安装 MySQL 8.0 MySQL 8.0.32 Centos 7安装 MySQL 8.0
  • Centos 7.9 安装 MySQL 8.0.32的详细教程
    目录第一步、下载压缩包第二步,解压压缩包,并复制到安装目录第三步、编辑配置文件第四步、确定一些相关的目录第五步、初始化数据库第六步、启动数据库,连接并修改 root 密码第六步、守护 mysql 进程第七步、验证第一步、...
    99+
    2023-03-19
  • Centos 7安装unbound
    1.关闭firewall:#停止firewallsystemctl stop firewalld.service#禁止firewall开机启动systemctl disable firewalld.service2.永久关闭vi /etc/...
    99+
    2023-01-30
    Centos unbound
  • Centos 7 安装RocksDB
    1、安装依赖yum -y install lrzsz git gcc gcc-c++ lz4-devel  yum -y install snappy snappy-devel zlib zlib-deve...
    99+
    2022-10-18
  • CentOS 7安装Docker
    若无linux系统,详见https://www.jb51.net/article/232585.htm 进行下载安装 工欲善其事,必先利其器,为方便传输文件与复制粘贴,需要先安装几个的工具: 1、linux中安装ssh ...
    99+
    2022-06-04
    CentOS安装Docker Linux安装Docker
  • centos 7 安装python3
    yum install openssl-devel -y wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz tar zxvf Python...
    99+
    2023-01-31
    centos
  • centos 7 安装python3.6
    centos7 默认安装了python2.7.5,当需要使用python3的时候,可以手动下载python源码后编译安装.python 官网:www.python.org1.安装python可能用到的依赖yum install openss...
    99+
    2023-01-31
    centos
  • CentOS 7 安装宝塔
    哈喽大家好,这篇文章将向大家介绍如何在自己的服务器上安装宝塔。       注意:服务器必须为没有安装过任何软件的纯净环境,如果不是则需要前往控制台重装系统(尤其是安装过Apache/Nginx、MySQL、PHP等)       这里我们...
    99+
    2023-10-23
    centos 服务器 linux
  • CentOS 7 安装 postgreSQL 9.4
    CentOS 7仓库中的postgresql软件包太老,我们希望从postgresql 官方获取支持,尤其是关于postgresql 集群方面的支持,比如pgpool 。安装postgresql 9.4yu...
    99+
    2022-10-18
  • CentOS 7 安装Owncloud 9.1.3
    首先安装好CentOS系统,系统的安装这里就不介绍了安装完之后首先配置好IP地址# vi /etc/sysconfig/network-scripts/ifcfg-eth0   BOOT...
    99+
    2022-10-18
  • CentOS 7 安装 Oracle 11.2.0.4
    本文转自: https://www.cnblogs.com/xqzt/p/5456401.html 但结合实际情况,内容稍有改动。 一、安装环境 CentOS Linux release 7.2.1511...
    99+
    2022-10-18
  • CentOS 7下安装Python3.6
    •安装python3.6可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel   •到python...
    99+
    2023-01-30
    CentOS
  • centos 7 下安装python3
    http://www.linuxidc.com/Linux/2016-04/129784.htm 这篇文章的确不错...
    99+
    2023-01-31
    centos
  • centos 7 yum 安装 pyth
    sudo yum install epel-releasesudo yum install python34...
    99+
    2023-01-31
    centos yum pyth
  • CentOS 7 下安装 Python
    当前最新的 CentOS 7.3 默认安装的是 Python 2 ,并且默认的官方 yum 源中不提供 Python 3 的安装包。最近需要在机器上装awscli,需要python2.6.5+或python3.3+,python3我这边通...
    99+
    2023-01-31
    CentOS Python
  • Centos 7安装 redmine 3
    一、配置网卡,能够访问互联网(略)========================================================二、配置环境yum -y install patch make gcc gcc-c++ gcc...
    99+
    2023-01-31
    Centos redmine
  • Centos 7安装mysql-5.7.22
    注意:5.7.20版本之后,默认不带my.cnf配置文件!安装epel更新源(对应系统版本)下载epel文件epel-release-latest-7.noarch.rpmwget https://mirrors.aliyun.com/ep...
    99+
    2023-01-30
    mysql Centos
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作