wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-6.3.4-x64.bin
安装较低版本是为了可以使用 onlyoffice 的插件,该插件 1.1.0 版本只支持到 confluence 6.4。
从附件中下载 atlassian-extras-decoder-v2-3.2.tgz
经测试 atlassian-extras-decoder-v2-3.2.jar 可以使用在更高版本的 confluence 。 如 Confluence 6.10,使用的是 atlassian-extras-decoder-v2-3.4.1.jar,替换后同样可用。
安装 mysql :
sudo apt-get install mysql-server
在 mysql 命令行中运行下面命令:
#创建数据库: create database confluence character set utf8 collate utf8_bin; #添加用户并授权: grant all privileges on confluence.* to confluence@localhost identified by 'password'; #刷新数据库权限: flush privileges;
运行命令:
sudo ./atlassian-confluence-6.3.4-x64.bin
然后按照提示一步步设置。
安装完成后,
安装完成后暂时不要启动 confluence 。
解压 atlassian-extras-decoder-v2-3.2.tgz 破解包,得到文件:
下载 mysql connector 5.1.46 驱动:
wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.46.zip
解压得到
把上述两个文件复制到 /opt/atlassian/confluence/confluence/WEB-INF/lib/ 目录中。
service confluence start
启动 confluence , 打开页面 http://localhost:8090 ,进入系统安装页面。
(注意,mysql 需要加额外参数,示例如下:
jdbc:mysql://localhost:3306/confluence?sessionVariables=tx_isolation='READ-COMMITTED'
初始化完成。
由于之前已经替换了破解文件,这里在许可证界面看到的服务截止时间已经改得非常长,相当于不受试用时间限制了。