centos7 安装最新的 wiki confluence
41.1 下载confluence
Confluence是一个企业级的Wiki,可用于企业、部门、团队内部进行信息共享和协同编辑。
下载地址:
https://www.atlassian.com/software/confluence/download
41.2 安装confluence
# chmod +x atlassian-confluence-7.4.6-x64.bin
# ./atlassian-confluence-7.4.6-x64.bin
# netstat -tunlp | grep 8090
tcp6 0 0 :::8090 :::* LISTEN 1685/java
41.3 访问confluence
http://172.16.1.122:8090
1 安装
2 获取应用
3 记录ID
B3H9-8JFY-G0S6-EBY8
41.4 confluence数据库配置
1 安装mariadb数据库
# yum -y install mariadb mariadb-server
# systemctl start mariadb
# systemctl enable mariadb
2 设置数据库密码
# mysql_secure_installation
Enter current password for root (enter for none): <–初次运行直接回车
设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码
其他配置
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
3 为Confluence创建对应的数据库、用户名和密码
# mysql -u'root' -p'123456'
MariaDB [(none)]> create database confluence character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all on confluence.* to 'confluence'@'localhost' identified by 'confluencepasswd';
MariaDB [(none)]> flush privileges;
4 [mysqld]字段下添加一行
# vim /etc/my.cnf
transaction-isolation=READ-COMMITTED
5 重启mariadb
# systemctl restart mariadb.service
6 配置mysql驱动
# tar -xzf mysql-connector-java-5.1.46.tar.gz
# cd mysql-connector-java-5.1.46/
# cp -a mysql-connector-java-5.1.46-bin.jar /opt/atlassian/confluence/confluence/WEB-INF/lib
41.5 破解confluence
1 停止confluence
# /etc/init.d/confluence stop
2 在CentOS服务器上下载
/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
文件到本地重命名为atlassian-extras-2.4.jar
(1) 在windows上运行confluence_keygen.jar(需要在windows上安装好java)
(2) 选择.patch!找到刚才重命名的那个文件打开
可以看到atlassian-extras-2.4.jar和atlassian-extras-2.4.bak两个文件,
这里atlassian-extras-2.4.jar已经是破解好的了。
3 将破解的atlassian-extras-2.4.jar上传回CentOS服务器
/opt/atlassian/confluence/confluence/WEB-INF/lib/目录,
覆盖掉原来的atlassian-extras-decoder-v2-3.4.1.jar文件
# cp -a /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar{,.bak}
# mv -f atlassian-extras-2.4.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
4 启动confluence
# /etc/init.d/confluence start
5 复制网页中的服务器ID,运行破解工具confluence_keygen.jar,
复制破解Key到Confluence里,获得授权码,进行下一步
至此confluence破解完成
41.6 confluence后续安装
1 使用自己的数据库
2 连接数据库配置
我们只是设置您的数据库。这可能需要一点时间。
3 创建空白站点
4 在Confluence中管理用户和组
5 配置系统管理员帐户
6 Confluence安装成功
7 验证授权
右上角配置→一般配置→授权细节
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏