安装环境

服务器:腾讯云Ubuntu20.04,配置2核4G3M(后升级到2核8G),清华源,Confluence版本:7.10.2,下载地址下载 Confluence Server | Atlassian

这里强调一下服务器的配置需求,按官方描述,服务器的最小配置要求为2核6G,这个要求相比于一般的云服务器要求还是很高的,个人实测过,1核2G的云服根本带不动,2核4G的云服勉强可以带动,但服务启动后可用内存只剩下200M左右,并且运动一段时间后出现过物理内存不足导致kswapd0进程占满CPU,最后不得不重启服务器的问题。升级到2核8G的配置后,Confluence Server运行就正常了,启动后内存剩余4G左右,运行几天后虽然会出现大部分内存被cache占用,导致free命令显示的可用内存也只有几百兆的情况,但服务是正常运行的,占用的cache也可以通过echo 1 > /proc/sys/vm/drop_caches回收。

准备工作

一、安装MySQL和java环境:

apt-get install  mysql-client
apt-get install  mysql-server
apt-get install default-jre

这里Ubuntu20.04默认安装的MySQL是8.0版,而老版本的Ubuntu会默认安装MySQL5.7版本,这两版在数据库化上有区别。安装之后mysqld会在后台运行,监听端口3306,root用户默认没有密码,可以使用mysql -u root进入MySQL的命令行。

二、在MySQL里创建confluence的数据库,用户名,密码:

  • 无标签