1、 下载、解压安装包
wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-7.0.2.tar.gz
tar -zxvf atlassian-confluence-7.0.2.tar.gz
2、进入解压完之后的路径,修改配置文件
cd /data/soft/atlassian-confluence-7.0.2
修改配置文件设置confluence启动的家目录
vim /data/soft/atlassian-confluence-7.0.2/confluence/WEB-INF/classes/confluence-init.properties
1 | 由 |
修改端口,默认端口为8090
vim /data/soft/atlassian-confluence-7.0.2/conf/server.xml
1 | <Server port="8000" shutdown="SHUTDOWN" debug="0"> |
server端口修改为5000,连接端口修改为5050
1 | Server port="5000" shutdown="SHUTDOWN" debug="0"> |
3、启动confluence
1 | [root@dax-mysql-master atlassian-confluence-7.0.2]# ./bin/start-confluence.sh |
4、破解confluence
上传atlassina-agent.jar破解包,下载链接
链接: https://pan.baidu.com/s/1XslwW8cdGRxVpnt3qigztQ 提取码: utp7
修改环境变量
vim conf/setenv.sh
`CATALINA_OPTS=”-javaagent:/data/soft/atlassian-agent.jar ${CATALINA_OPTS}”``
重新启动confluence
5、开始配置confluence
选择中文语言,选择产品安装
点击下一步,如果勾选下面的选项,需要额外的破解步骤
拷贝服务器ID,使用破解包,生成授权码
在服务器端,执行下面步骤java -jar /data/soft/atlassian-agent.jar -p conf -m zhangyuliang@new4g.cn -n zeven -o https://zeven0707.github.io -s BVQD-QO0A-IHZE-LJDV
命令行参数如下
1 | -p conf(安装的是confluence产品) |
生成下面的授权码
1 | [root@dax-mysql-master soft]# java -jar /data/soft/atlassian-agent.jar -p conf -m zhangyuliang@new4g.cn -n zeven -o https://zeven0707.github.io -s BVQD-QO0A-IHZE-LJDV |
拷贝授权码到下面空白框
下面配置自己的数据库
先上传数据库连接工具mysql-connector-java-5.1.42-bin.jar,可以通过官网下载
链接: https://pan.baidu.com/s/1qzhLzqO5mdSyQPoqFPT6KQ 提取码: j5zq
配置数据库连接
根据提示将连接包放到指定的目录
cp -rp mysql-connector-java-5.1.42-bin.jar /data/soft/atlassian-confluence-7.0.2/confluence/WEB-INF/lib/
重新启动confluence
再次刷新页面,页面如下所示
创建一个新的数据库字符集必须为utf8、排序规则为utf8_bin,数据库隔离级别为read-commit
1 | set global transaction_isolation='READ-COMMITTED'; |
配置成功之后,点击示范站点
点击在confluence中管理用户和组
配置管理员密码
开始使用confluence
查看是否正常破解,点击空间目录
一般配置
授权细节
结果如下所示
6、衍生–配置博文开启匿名访问
点击一般配置
全局权限
编辑权限
启用匿名用户可以反问confluence
修改需要对外提供访问的空间(例如nginx),点击空间管理-权限
授予匿名用户查看权限