zoukankan      html  css  js  c++  java
  • Confluence安装部署

    前言:Confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。现在大多数公司都会部署一套Confluence,用作内部WiKi。

    首先前提安装好JDK,最好是Oracle的JDK。安装过程此处略过

    一、下载安装

    Confluence有很多版本,我们可以直接通过如下连接进行查看

    https://www.atlassian.com/software/confluence/download-archives

    # wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.14.3-x64.bin

    # chmod 755 atlassian-confluence-6.14.3-x64.bin

    # ./atlassian-confluence-6.14.3-x64.bin

    注:在安装过程中我们需要按几次回车来确定默认安装位置,若想指定安装位置,需要手动输入然后回车

    安装结束后查看端口监听及程序是否启动:(默认端口8090)

    二、初步配置

    访问:localhost:8090

    选择使用中文:

    选择产品安装:

    选择安装插件:

    接着我们会来到输入授权码的地方:

     

    注:因为我们没花钱所以唯有授权码,但是不用怕,我们是有解决手段的,继续往下看

    三、使用注册机破解

    我们使用注册机破解对confluence进行破解,因为confluence不是免费开源的,需要授权码

    破解工具下载链接:https://pan.baidu.com/s/1AJ5BgwA5itJjnFeUh1xHMg 密码:yqzd

    首先我们从刚刚安装的目录重导出jar包进行破解:

    # sz /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar

    并改名为:atlassian-extras-2.4.jar

    在本地Windows或Mac上解压破解工具包并双击运行:(前提是已安装好JDK)

    得到这个么对话框,并在对话框中输入:

    1:保持默认,其他信息手动输入,Server ID:填写授权码上面的服务器ID
    2:选择我们导出后改名的jar包
    3:运行生成授权码

    此时先别不要着急将生成的授权码粘贴到刚刚的web页面中,还有后续操作:
    接下来我们把刚刚导出来改名并使用注册机注册的jar包导回到Centos7中,并把名字改为原来的名字

    并重启confluence:
    # sh /opt/atlassian/confluence/bin/stop-confluence.sh
    # sh /opt/atlassian/confluence/bin/start-confluence.sh

    我们登录web页面:http://localhost:8090

    复制授权码并粘贴:

    其他两个可以不用填写,直接点击下一步即可

    四、继续进行Confluence的配置

    后面的我们可以选择内嵌数据库,也可以选择外部数据库,测试的话直接使用内嵌就行,但是生产环境建议大家使用外部数据库

    此处需要注意的是,需要自己单独下载安装MySQL驱动,于是

    参考 https://www.w3resource.com/mysql/mysql-java-connection.php   下载驱动:https://dev.mysql.com/downloads/connector/j/

    # yum localinstall mysql-connector-java-8.0.15-1.el7.noarch.rpm

    # cp /usr/share/java/mysql-connector-java-8.0.15.jar  /opt/atlassian/confluence/confluence/WEB-INF/lib/

    此外Confluence对数据库配置参数有一定的要求,具体详情请看:https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html

    创建Confluence专用的数据库,配置时会自动进行初始化。

    # mysql -uroot -p -e "create database confluence default character set utf8 collate utf8_bin ; grant all on confluence.* to 'confluenceuser'@'%' identified by 'confluencepasswd' ; flush privileges;"

    按照上面的要求配置完毕后,重启mysql

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

     数据库测试通过后,进行下一步:

    配置管理用户:

    配置管理员账户:

    点击下一步后,至此完全设置成功。

    五、 卸载

    # sh  /opt/atlassian/confluence/uninstall

  • 相关阅读:
    用JLabel显示时间-- JAVA初学者遇到的一个困难
    linux下观看b站视频,解决字体乱码
    fedora21 codeblocks在编辑装态下无法输入
    fedora21安装无线驱动
    Hdu 1053 Entropy
    linux下的压缩解压命令 tar 的简单描述
    表的截断、删除、创建
    列的维护
    非分区表的重组
    创建高效且易于管理的表以及表的管理和维护
  • 原文地址:https://www.cnblogs.com/wjoyxt/p/10689883.html
Copyright © 2011-2022 走看看