wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-6.3.4-x64.bin
安装较低版本是为了能够使用 onlyoffice 的插件,该插件 1.1.0 版本只支持到 confluence 6.4。html
安装 mysql :java
sudo apt-get install mysql-server
在 mysql 命令行中运行下面命令:mysql
#建立数据库: create database confluence character set utf8 collate utf8_bin; #添加用户并受权: grant all privileges on confluence.* to confluence@localhost identified by 'password'; #刷新数据库权限: flush privileges;
运行命令:nginx
sudo ./atlassian-confluence-6.3.4-x64.bin
而后按照提示一步步设置。web
安装完成后,sql
安装完成后暂时不要启动 confluence 。数据库
从 mysql 官网下载 java 版的链接器,这里下载的是:
mysql-connector-java-5.1.46-bin.jar
把这个文件复制到 /opt/atlassian/confluence/confluence/WEB-INF/lib/ 目录中。bash
sudo service confluence start
启动 confluence , 打开页面 http://localhost:8090 ,进入系统安装页面。session
注意,mysql 须要加额外参数,示例以下:
jdbc:mysql://localhost:3306/confluence?sessionVariables=tx_isolation='READ-COMMITTED’
参考连接:https://confluence.atlassian.com/confkb/confluence-fails-to-start-and-throws-mysql-session-isolation-level-repeatable-read-is-no-longer-supported-error-241568536.htmloracle
初始化完成。
参照官方文档:
https://confluence.atlassian.com/confkb/how-to-use-nginx-to-proxy-requests-for-confluence-313459790.html
https://confluence.atlassian.com/doc/running-confluence-behind-nginx-with-ssl-858772080.html
关于crack,下载对应的包,替换 /opt/atlassian/confluence/confluence/WEB-INF/lib/ 目录中的同名文件便可。注意须要在申请许可证以前作这个步骤。