Confluence安装部署

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

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

1、下载安装

Confluence有不少版本,咱们能够直接经过以下链接进行查看java

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

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

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

# ./atlassian-confluence-6.14.3-x64.bin数据库

注:在安装过程当中咱们须要按几回回车来肯定默认安装位置,若想指定安装位置,须要手动输入而后回车服务器

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

2、初步配置

访问:localhost:8090工具

选择使用中文:

选择产品安装:

选择安装插件:

接着咱们会来到输入受权码的地方:

 

注:由于咱们没花钱因此惟有受权码,可是不用怕,咱们是有解决手段的,继续往下看

3、使用注册机破解

咱们使用注册机破解对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

复制受权码并粘贴:

其余两个能够不用填写,直接点击下一步便可

4、继续进行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

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

配置管理用户:

配置管理员帐户:

点击下一步后,至此彻底设置成功。

5、 卸载

# sh  /opt/atlassian/confluence/uninstall

相关文章
相关标签/搜索