在Docker中部署Confluence和jira-software的方法步骤

2020-06-17 06:17:36易采站长站整理

/etc/init.d/confluence restart

# 到此就可以访问"http://10.0.0.25:10020"初始化你的wiki配置,暂时不要选择组件,直接配置到有server ID的那一页

# 破解wiki和jira完全不同,需要两步,一是破解文件,二是获取授权码
> 将wiki的/usr/local/confluence/etc/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar文件下载到本地重命名为atlassian-extras-2.4.jar
> 找到破解软件,右击confluence_keygen.jar使用java运行(需要在windows上安装好java)
> 选择".patch"找到刚才从wiki上下载下来并且重命名的文件打开
> 注意破解程序暂时别关闭
> 然后打开你下载的破解包的文件目录,可以看到atlassian-extras-2.4.jar和atlassian-extras-2.4.bak两个文件,这里atlassian-extras-2.4.jar已经是破解好的
> 将atlassian-extras-2.4.jar名字改回为atlassian-extras-decoder-v2-3.4.1.jar然后传到wiki的/usr/local/confluence/etc/confluence/WEB-INF/lib/下

/etc/init.d/confluence restart

> 复制网页中的server ID,然后返回你的破解程序,将server ID填入到破解程序,并且填入其他信息(随意填,邮箱格式要正确)
> 点击破解程序".gen!"按钮,然后将生成的key填入web中即可

五、confluence问题处理

对于console报错500,atlassian的社区帮助这样回复

 1. confluence配置完成后发现css样式不显示,并且console报错500

atlassian的社区帮助这样提示:

confluence帐户必对目录 <confluence_home>和<confluence_install> 拥有读/写/执行权限

解决办法(不要加-R):


chmod 755 /usr/local/confluence/data

2. wiki登录后提示:在您系统中的服务器 SQL 模式健康检查失败了.

进入wiki-mysql容器注释如下行


vim /etc/mysql/mysql.conf.d/mysqld.cnf
# sql_mode = NO_AUTO_VALUE_ON_ZERO

docker restart wiki-mysql

3. 处理catalina.out警告:

处理/usr/local/confluence/etc/logs/catalina.out警告:

Fri May 31 12:16:44 UTC 2019 WARN: Establishing SSL connection without server’s identity verification is not recommended.
            According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit
            option isn’t set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’.
            You need either to explicitly disable SSL by setting useSSL=false,
            or set useSSL=true and provide truststore for server certificate verification