author:headsen chen

date:  2019-10-18  15:02:06

notice :created  by  headsen chen himself and not allowed to copy.or you will count law question

1,安装java

mkdir /usr/lib/jvm
tar fx jdk-8u221-linux-x64.tar.gz -C /usr/lib/jvm/
vim ~/.bashrc
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1..0_221/bin/java
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1..0_221/bin/javac
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1..0_221/bin/jar
update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1..0_221/bin/javah
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1..0_221/bin/javap
update-alternatives --config java
java -version
javac -version
# bash.rc 末行添加以下内容
export JAVA_HOME=/usr/lib/jvm/jdk1..0_221 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

2,安装mysql

apt-get update
apt-get install mysql-server
apt-get install lrzsz

配置mysql并重启:

root@shz-inl-confluence177:/mnt# tail /etc/mysql/mysql.conf.d/mysqld.cnf
# 添加以下内容
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
transaction-isolation=READ-COMMITTED
max_allowed_packet=

配置conflunence使用的数据库

mysql> create database confluence default character set utf8 collate utf8_bin;
mysql> grant all on confluence.* to 'admin'@'%' identified by 'admin';
mysql> grant all on confluence.* to 'admin'@'localhost' identified by'admin';
mysql> flush privileges;

3,安装confluence

下载confluence-6.14.5的安装包

cd /mnt
wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.15.4-x64.bin
chmod +x at*

按装:

$ ./atlassian-confluence-6.10.-x64.bin
…………
OK [o, Enter], Cancel [c] ---> 输入o
o
…………
Express Install (uses default settings) [],
Custom Install (recommended for advanced users) [, Enter],
Upgrade an existingConfluence installation [] ---> 输入1 …………
Install [i, Enter], Exit [e] ---> 输入i
i
…………
Yes [y, Enter], No[n] ---> 输入y
y
…………
Confluence 6.15. canbe accessed at http://localhost:8090
Finishing installation ...

检查

root@confluence:/mnt# netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 127.0.0.1: 0.0.0.0:* LISTEN /mysqld
tcp 0.0.0.0: 0.0.0.0:* LISTEN /sshd
tcp 0.0.0.0: 0.0.0.0:* LISTEN /java
tcp 0.0.0.0: 0.0.0.0:* LISTEN /java
tcp 127.0.0.1: 0.0.0.0:* LISTEN /java

4,配置和破解confluence

使用浏览器访问confluence:http://1.1.1.1:8090

# 特别注意!!!先把上面的服务器ID复制下来,破解的时候要用。

五、破解confluence
1,先把“/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar”这个文件拷贝到windows上面,改名为“atlassian-extras-2.4.jar”
2,在windows机器上安装java8,从谷歌的官网上可以登录下载,下载 confluence5.6.6-crack.zip,解压到桌面,打开“confluence_keygen.jar”文件(# 注意:这个文件需要java环境才能打开)。

3, Name和Email随意填,Organization默认的就好,Server ID就是刚才的服务器ID。
4, 点击“.patch!”选择刚才拷贝到windows的文件“atlassian-extras-2.4.jar”,然后点击“.gen!”。
5, 复制生成的key。
6, 破解完成之后会在桌面上生成一个新的“atlassian-extras-2.4.jar”文件
7, 把新生成的“atlassian-extras-2.4.jar”文件拷贝到“/home/hy/atlassian/confluence/confluence/WEB-INF/lib/”下
8, 并改名为“atlassian-extras-decoder-v2-3.4.1.jar”
9, 然后重新启动confluence
   /home/hy/atlassian/confluence/bin/stop-confluence.sh
   /home/hy/atlassian/confluence/bin/start-confluence.sh
10, 刷新页面,将刚才生成的key粘贴到这里。

11, 提示缺少mysql驱动,下载或拷贝一个mysql和java的连接驱动过来
$ cp mysql-connector-java-5.1.42-bin.jar  /opt/atlassian/confluence/confluence/WEB-INF/lib/
# 重启下confluence,然后刷新下页面

13,配置mysql的连接信息.刷新下页面

14,配置管理员的账号

16,配置完成,新建第一个空间 space01,可以开始使用了

七,配置confluence的迁移

拷贝原来的迁移文件出来: /var/atlassian/application-data/confluence/backups  下面把最新一天的备份文件拷贝出来.放在新confluence的机器的同样的位置,并重启confluence,在web断上 一般配置 --->备份和还原 ---> 从备份文件还原.等待web上显示进度完成,刷新页面即可

八,插件备份还原

MySQL数据库里面的PLUGINDATA的表全备出来,在新机器里面:drop这个表,并导入配置文件的表.重启confluence即可.

ubuntu16上部署confluence-6.14.5的迁移的更多相关文章

  1. deepsooncms在Ubuntu 14.04上部署教程

    deepsooncms在Ubuntu 14.04上部署教程 一.安装mono1.在命令行运行sudo apt-key adv --keyserver keyserver.ubuntu.com --re ...

  2. 在 Ubuntu 14.04 服务器上部署 Hexo 博客

    版权声明:本文由宋秉金 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/241080001487926962 来源:腾云阁  ...

  3. primecoin在ubuntu16.04上部署服务:

    primecoin在ubuntu16.04上部署服务: 一.下载Tomcat,Jdk,primecoin(公司内部文件) 注意Tomcat版本需要高于Jdk的,不然会报错. 二.把它们都解压到你要的安 ...

  4. 基于ubuntu16.04部署IBM开源区块链项目-弹珠资产管理(Marbles)

    前言 本教程基本上是对Marbles项目的翻译过程. 如果英文比较好的话,建议根据官方操作说明,一步步进行环境部署.当然你也可以参考本教程在自己的主机上部署该项目. Marbles 介绍 关于 Mar ...

  5. CentOS 7 上部署Mono 4 和Jexus 5.6

    概述 在这篇文章中我们将讨论如何在CentOS 7操作系统,安装 jexus. mono 和 配置 jexus,因此它将能够在这种环境中运行一个asp.net mvc 4 应用.这篇文章是描述如何在 ...

  6. 在 CentOS7 上部署 zookeeper 服务

    在 CentOS7 上部署 zookeeper 服务 1 用 SecureCRT 或 XShell 等 Linux 客户端工具连接至 CentOS7 服务器: 2 进入到 /usr/local/too ...

  7. 在IBM Bluemix上部署Hyperledger应用

    简介 IBM Bluemix (http://www.ibm.com/bluemix‎)是一个基于cloud的应用开发和部署平台,提供包括多种服务和运行环境的支持.对Hyperledger应用开发者而 ...

  8. 在腾讯云上部署Hexo博客

    推荐理由 ----搭建个人的空间博客目前深受个人开发者的追捧,然而博客的种类和平台有很多,Hexo是一个开源的静态博客生成器.相比于其他博客而言它只要是web容器就能用.除了闷头专研技术之外,程序员还 ...

  9. 在Azure上部署IPv6的App通过IOS App Store审核

    随着中国企业出海Go Global,越来越多的用户开始在Global Azure部署自己的应用.由于对Global Azure功能和文档的不熟悉,使用过程中或多或少遇到了一些坑.事实上呢,这些并不是坑 ...

随机推荐

  1. Java开发环境之IntelliJ IDEA

    查看更多Java开发环境配置,请点击<Java开发环境配置大全> 贰章:IntelliJ IDEA安装教程 1)去官网下载IDEA安装包 https://www.jetbrains.com ...

  2. CENTOS6.5源码安装LNMP

    CENTOS6.5源码安装LNMP 一.安装前准备 ########################################################################## ...

  3. 个人第五次作业-alpha2测试

    课程属于课程 课程链接 作业要求 作业要求链接 团队名称 你的代码我的发 https://www.cnblogs.com/skrchou/p/11885706.html 测试人名称 颜依婷 测试人学号 ...

  4. jquery 插入节点

    往某个元素内部的结尾添加 append() appendTo() append() <body> <button id="bt1">点击通过jQuery的a ...

  5. SQL进阶系列之7用SQL进行集合运算

    写在前面 集合论是SQL语言的根基,因为这种特性,SQL也被称为面向集合语言 导入篇:集合运算的几个注意事项 注意事项1:SQL能操作具有重复行的集合(multiset.bag),可以通过可选项ALL ...

  6. 互联网UV,PU,TopN统计

    1. UV.PV.TopN概念 1.1 UV(unique visitor) 即独立访客数 指访问某个站点或点击某个网页的不同IP地址的人数.在同一天内,UV只记录第一次进入网站的具有独立IP的访问者 ...

  7. SparkSQL读写外部数据源-json文件的读写

    object JsonFileTest { def main(args: Array[String]): Unit = { val spark = SparkSession .builder() .m ...

  8. [Codeforces 1242C]Sum Balance

    Description 题库链接 给你 \(k\) 个盒子,第 \(i\) 个盒子中有 \(n_i\) 个数,第 \(j\) 个数为 \(x_{i,j}\).现在让你进行 \(k\) 次操作,第 \( ...

  9. 2019牛客多校第九场AThe power of Fibonacci——扩展BM

    题意 求斐波那契数列m次方的前n项和,模数为 $1e9$. 分析 线性递推乘线性递推仍是线性递推,所以上BM. 由于模数非质数,上扩展版的BM. 递推多少项呢?本地输入发现最大为与前57项有关(而且好 ...

  10. 关于我&声明

    声明 本站内容仅作记录,严禁私人用于参考用药或诊断!请遵循医嘱. 访问本站请确保您有一定的医学知识,本人不对任何个人或团体因参考本站文章负法律责任! 关于 医学生,资深玩家. Logo [ Logo ...