首页 > 其他分享 >安装企业级wiki管理工具

安装企业级wiki管理工具

时间:2023-08-21 21:33:31浏览次数:31  
标签:wiki java jar 管理工具 server confluence 企业级 root

安装企业级wiki管理工具

Confluence是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。Confluence不是一个开源软件,非商业用途可以免费使用。
Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,文档协作,集体讨论。
confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。
网上有关confluence的教程比较多,在此我们以confluence5.6.6版本为例进行相关的实验。

1.准备化境

wiki-server--172.16.229.129
java1.8
confluence的运行是依赖java环境的,也就是说需要安装jdk并且要是1.7以上版本

2.安装java环境

1.关闭防火墙和selinux
[root@wiki-server ~]# systemctl stop firewalld
[root@wiki-server ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@wiki-server ~]# getenforce 
[root@wiki-server ~]# setenforce 0
2.将jdk上传到服务器中。开始部署java环境
[root@wiki-server ~]# tar xzf jdk-8u191-linux-x64.tar.gz -C /usr/local/
[root@wiki-server ~]# mv /usr/local/jdk1.8.0_191/ /usr/local/java
设置环境变量
[root@wiki-server ~]# vim /etc/profile   #在文件最后添加如下内容
JAVA_HOME=/usr/local/java   #指定java的安装目录
JRE_HOME=$JAVA_HOME/jre     #指定运行java程序必须的JRE环境
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib #指定java依赖库文件
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin  
export JAVA_HOME JRE_HOME CLASS_PATH PATH
[root@wiki-server ~]# source /etc/profile #让环境变量生效
[root@wiki-server ~]# java -version #查看java环境是否安装成功
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

3安装mariadb和nginx采用的是默认安装

[root@wiki-server ~]# yum install -y mariadb-server mariadb mariadb-devel
[root@wiki-server ~]# yum install -y epel*  #安装扩展yum
[root@wiki-server ~]# yum install -y nginx  #安装默认nginx
将wiki的安装包上传到服务器中
[root@wiki-server ~]# yum install -y unzip #安装zip包解压工具
[root@wiki-server ~]# unzip confluence5.6.6-crack.zip
启动mariadb
[root@wiki-server ~]# systemctl start mariadb 
[root@wiki-server ~]# mysql  #登录
MariaDB [(none)]> use mysql
MariaDB [mysql]> update user set password=password("123456") where user="root"; #设置密码
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4  Warnings: 0
MariaDB [mysql]> flush privileges; #刷新授权
MariaDB [mysql]> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin; #创建数据库并设置字符集
Query OK, 1 row affected (0.00 sec)

MariaDB [mysql]> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'%' IDENTIFIED BY'conflue12300.'; #创建用户并设置密码
Query OK, 0 rows affected (0.00 sec)
MariaDB [mysql]> flush privileges; #刷新授权表
MariaDB [mysql]> \q #退出
[root@wiki-server ~]# cd confluence5.6.6-crack
解压之后会生成confluence5.6.6-crack此目录,一些pojie文件和中文包都在此处的jar目录里面
[root@wiki-server confluence5.6.6-crack]# cd jar/

安装企业级wiki管理工具_mysql

将安装包上传上去---atlassian-confluence-5.6.6-x64.bin
授权并安装
[root@wiki-server ~]# yum install -y dejavu-sans-fonts #安装依赖环境
[root@wiki-server ~]# chmod +x atlassian-confluence-5.6.6-x64.bin
[root@wiki-server ~]# ./atlassian-confluence-5.6.6-x64.bin #执行安装
Unpacking JRE ...
Starting Installer ...
Nov 17, 2019 6:01:18 PM java.util.prefs.FileSystemPreferences$1 run
...
执行之后根据提示输入相应的字母或者数字

安装企业级wiki管理工具_java_02

安装企业级wiki管理工具_linux_03

通过上图,我们可以很明显的看出confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence监听的端口是8090

浏览器访问

2:获取confluence的serverID,留待使用

复制上述截图中的Server ID,然后关闭confluence,在替换jar包
先停止confluence
[root@wiki-server ~]# service confluence stop   #停止
删除confluence安装生成的jar包
[root@wiki-server ~]# rm -rf /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-*
导pojie包里面的jar包到上述的lib目录解压包,把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar三个jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下
[root@wiki-server ~]# cd confluence5.6.6-crack/jar/
[root@wiki-server jar]# cp ./* /opt/atlassian/confluence/confluence/WEB-INF/lib/
[root@wiki-server jar]# cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
查看一下文件是否拷贝过去
[root@wiki-server lib]# ls | grep -E "atlassian-extras|Confluence-5.6.6-language-pack|mysql-connector-java"
atlassian-extras-3.2.jar
Confluence-5.6.6-language-pack-zh_CN.jar
mysql-connector-java-5.1.39-bin.jar
运行pojiejar包
在windows上运行jar包,linux上运行会报错(我这里安装了java的模拟器,可以直接在win上执行jar程序)
1、下载并安装最新版的Java虚拟机。下载网址:http://www.java.com/zh_CN/。

安装好Java虚拟机后

将下面的文件下载到自己的电脑桌面

[root@wiki-server ~]# cd confluence5.6.6-crack
2.双击需要运行的confluence_keygen.jar文件或在jar文件上点击鼠标右键,在弹出的菜单中选择“打开方式”→“选择默认程序”。如果双击jar包可以打开 后续3.4步骤就跳过)

3、在“打开方式”设置窗口中点击选中选项“始终使用选择的程序打开这种文件”前的复选框,再点击旁边的“浏览”按钮。
4、选择JAVA虚拟机的安装文件夹,如果安装的是Java 7,安装文件夹一般为“C:\Program Files\Java\jre7\bin”,找到javaw.exe文件,点击“打开”按钮。
复制出来此处生成的KEY
在启动confluence,把key粘贴到LICENSE KEY里面
[root@wiki-server lib]# pwd
/opt/atlassian/confluence/confluence/WEB-INF/lib
[root@wiki-server lib]# service confluence start #启动

开始配置链接mysql数据库

由于上一步实在初始化数据,所以时间比较长,耐心等待吧

再次刷新登录即可

这样你的wiki系统就搭建完成了

标签:wiki,java,jar,管理工具,server,confluence,企业级,root
From: https://blog.51cto.com/SongR/7179867

相关文章

  • 企业级私有化部署即时通讯,完美替代SaaS平台
    在数字化转型的时代,企业越来越需要安全、高效和可扩展的解决方案来管理其运营。作为通用办公行业的领军品牌,WorkPlus在企业级私有化部署领域成为改变者。凭借其尖端功能和全面的功能性,WorkPlus提供了传统的软件即服务(SaaS)平台的完美替代方案。本文将深入探讨WorkPlus为企业带来的高......
  • 企业级即时通讯协作和移动应用管理平台哪个品牌好?
    在竞争激烈的商业环境下,高效的企业通讯和协作变得至关重要。WorkPlus作为领先的品牌,专注于提供企业级即时通讯协作和移动应用管理平台。本文将介绍WorkPlus如何成为企业实现协同工作、高效沟通和流程管理的理想解决方案。一、全面协作加速工作流程:WorkPlus的企业级即时通讯协作和移......
  • 超实用的批量管理工具 pssh 和 window 文件传输工具 pscp
    目录一、概述1)pssh2)pscp二、pssh工具安装三、pssh命令的基本语法四、pscp工具安装1)Windows上安装2)Linux系统上安装五、pscp命令的基本语法1)从windows向linux传文件2)从linux传文件到windows一、概述pssh和pscp都是用于在计算机网络中进行批量操作的工具,但它们分......
  • Debezium+KafkaConnect+Confluent实现企业级实时数据复制平台
    【I】集群规划5台节点IP地址  10.101.1.45 ZK、Kafka、DebeziumConnector、JDK、DebeziumUI、MySQL、Kafka-Eagle10.101.1.46 ZK、Kafka、DebeziumConnector、JDK10.101.1.47 ZK、Kafka、DebeziumConnector、JDK10.101.1.48 ZK、Kafka、DebeziumConnector、JDK10.......
  • 群辉包管理工具 synopkg
    因为想安装docker,使用apt-get发现apt-get:commandnotfound,这个的出现是因为系统的原因。Linux系统分为三种:1.RedHat系列:Redhat、Centos、Fedora等2.Debian系列:Debian、Ubuntu等3.其它。RedHat系列的包管理工具是yumDebian系列的包管理工具是apt-get查看系统版本:cat/......
  • 信也科技Wiki文档中心,让知识管理水平更高效
    随着企业规模的扩大和业务的不断拓展,企业内部的文档数量越来越多,文档来源也越来越多样化,文档格式和命名方式也各不相同。这种情况下,企业内部的知识沉淀问题越发凸显,员工之间的传承能力也越来越差。为了解决这个问题,企业需要建立统一的文档管理规范和分类体系,建立知识库,建立文档审核......
  • [13章]Spring Boot打造企业级一体化SaaS系统
    SpringBoot打造企业级一体化SaaS系统 提取码:f7gh SAAS代表“软件即服务”(SoftwareasaService),它是一种软件交付模型,通过互联网提供软件应用程序给用户使用。在SAAS模型中,软件应用程序由供应商托管在云端的服务器上,并通过互联网进行访问和使用。SAAS系统的优点包括:低成本:用户无......
  • 基于Spring Boot手把手博客系统企业级前后端实战-学习笔记
     一、springboot初始化工程1、网址:https://start.spring.io二、Gradle安装(绿色版)1、windows下-下载:http://downloads.gradle.org/distributions/gradle-3.5-bin.zip-解压:-配置环境变量:新建环境变......
  • Springboot整合模版方法模式概念->原理优缺点->框架应用场景->企业级实战
    一、前言常见的设计模式有23种,我们不得不提到模板方法设计模式,这是一种在软件开发中广泛使用的行为型设计模式之一。它为我们提供了一种优雅的方式来定义算法的结构,并将算法的具体实现延迟到子类中!在本篇博客中,我们将深入探讨模板方法设计模式在SpringBoot中的应用。我们将从概念......
  • 【13章】SpringBoot打造企业级一体化SaaS系统
    课程下载——【13章】SpringBoot打造企业级一体化SaaS系统提取码:y8v1 分享课程——【13章】SpringBoot打造企业级一体化SaaS系统,附源码。课程中整合后端主流技术(SpringBoot、物理数据库隔离、加载动态权限、多方式权限控制)、前端必会框架(vue3),完整落地ERP+CRM一体化SaaS系统,带......