美文网首页初见
Confluence安装

Confluence安装

作者: 光明_7c13 | 来源:发表于2019-12-23 13:58 被阅读0次

    环境:

    • Centos 7
    • jdk1.8
    • mysql 5.6
    • Confluence 5.6.6

    这里jdk1.8.0的文件夹路径是

    /usr/lib/jvm/ java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
    

    /etc/profile

    #set java environment
    JAVA_HOME=/usr/lib/jvm/ java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
    JRE_HOME=$JAVA_HOME/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH
    

    环境变量生效

    source /etc/profile
    

    查看JDK 是否安装成功

    java -version
    

    下载confluence及其破解包 confluence有很多版本,我们可以直接通过如下连接进行查看

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

    下载confluence5.6.6

    授权

    chmod +x atlassian-confluence-5.6.6-x64.bin
    

    破解包在网盘
    链接:https://pan.baidu.com/s/1VtyBQpxI2FIRvNu53slm1g
    提取码:7v6a

    解压之后会生成confluence5.6.6-crack此目录,一些破解文件和中文包都在此处的jar目录里面

    创建数据库

    在安装confluence之前,我已经安装好了mysql5.6的数据库,并且创建了数据库和用户,语句如下

    mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
    mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'%'IDENTIFIED BY'conflue12300.';
    mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'%'IDENTIFIED BY'conflue12300.';
    mysql> FLUSH PRIVILEGES;
    

    安装confluence

    ./atlassian-confluence-5.6.6-x64.bin
    

    很多人的机器里会出现提示无法安装atlassian-confluence-5.6.6-x64.bin

    Could not display the GUI. This application needs access to an X Server. You can also run this application in console mode without access to an X server
    

    这是因为缺少一个yum install -y dejavu-sans-fonts
    把这个中间件安装好了 就可以运行atlassian-confluence-5.6.6-x64.bin

    执行之后根据提示输入相应的字母或者数字

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

    1:开始安装

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


    复制上述截图中的Server ID,然后关闭confluence,在替换jar包

    先停止confluence
    3:开始执行破解confluence

    service  confluence stop
    

    删除confluence安装生成的jar包

    rm -rf /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-*
    

    导入破解包里面的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目录下

    运行破解jar包
    在windows上运行jar包,linux上运行会报错

    双击需要运行的confluence_keygen.jar


    在“打开方式”设置窗口中点击选中选项“始终使用选择的程序打开这种文件”前的复选框,再点击旁边的“浏览”按钮。

    复制出来此处生成的KEY
    在启动confluence,把key粘贴到LICENSE KEY里面

    service  confluence start
    

    开始配置链接mysql数据库

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

    再次刷新登录即可

    wiki系统搭建完成

    设置开机自启
    1.创建service服务

    vim /usr/lib/systemd/system/confluence.service
    

    2.添加内容

    [Unit]
    Description=JIRA Service
    After=network.target iptables.service firewalld.service httpd.service mysqld.service
    
    [Service]
    Type=forking
    Environment=JRE_HOME=/usr/local/jdk1.8.0_151
    ExecStart=/opt/atlassian/confluence/bin/start-confluence.sh
    ExecStop=/opt/atlassian/confluence/bin/stop-confluence.sh
    ExecReload=/opt/atlassian/confluence/bin/stop-confluence.sh | sleep 20 | /opt/atlassian/confluence/bin/start-confluence.sh
    [Install]
    WantedBy=multi-user.target
    

    3.重新加载

    systemctl daemon-reload
    

    4.启动confluence

    systemctl start confluence.service
    

    设置开机自启

    systemctl enable confluence.service
    

    连接Jira
    使用管理员登陆Confluence

    相关文章

      网友评论

        本文标题:Confluence安装

        本文链接:https://www.haomeiwen.com/subject/cmyvnctx.html