一、Confluence版本概述
Confluence根据安装方式来分,有多种版本,如:
WAR版 – 不推荐使用(需要自行搭建tomcat、jdk或java环境)
Standalone压缩包版 – 不推荐使用(自带所有环境,但安装过程时需要手动配置一些繁琐参数)
exe安装包版本 – Windows系统推荐使用(Windows系统安装包,比Standalone版安装更加便捷,执行安装后,跟着提示向导一路配置即可完成安装,就跟装QQ类似)
bin安装包版本 – Linux系统推荐使用(Linux系统安装包,跟exe安装包一样便捷,行安装后,跟着提示向导一路配置即可完成安装)
强烈推荐大家用bin安装包版本或exe安装包版本,此版本独立稳定、安装简单、维护便捷。后面的安装教程也以此版本来编写。
二、服务器要求
1.操作系统
Confluence可以安装于Windows系统、Linux系统、Mac系统等。但建议用这些系统吧:Centos 6.5(64位)-推荐、Centos 7(64位)、Ubuntu12.04(64位)、Ubuntu14.04(64位)-推荐。
2、硬件需求
并发用户数 |
CPU |
内存 |
硬盘 |
1-5 |
双核 2GHz+ 处理器或相似配置 |
512M |
5G硬盘 |
25-100 |
四核 2GHz+ 至强处理器或相似配置 |
2GB |
10G硬盘 |
100+ |
四核 2GHz+ 至强处理器或更高 |
4GB |
20G硬盘 |
以上硬件需求是摘自官方的,根据经验,推荐配置如下
配置级别 |
CPU |
内存 |
硬盘 |
低配 |
双核 |
4GB |
100GB |
中配 |
四核 |
4GB或8GB |
100GB+ |
高配 |
N核 |
N GB |
N GB |
上面的推荐配置都可以玩得动Confluence,当然,配置越高,玩得越爽,大家自己根据实际使用环境及成本酌情考虑。。。
3、云服务器推荐
如果你打算用云服务器,推荐用阿里云或腾讯云,比较稳定。
阿里云推荐购买链接:
https://www.aliyun.com/minisite/goods?userCode=ogy8dnvu
上面链接请按照下面步骤操作:
1、如果你未登录阿里云账户,直接复制上面的地址到你的浏览器,访问,选配置购买即可。
2、如果你已登录阿里云账户,打开网址后会显示阿里云账户已登录,请先退出,重新复制上面地址,重新打开,重新登录
腾讯云推荐购买链接:
https://cloud.tencent.com/act/cps/redirect?redirect=1053&cps_key=d3464517c8486dee6e50c75a6a2e4e4f&from=console
上面链接请按照下面步骤操作:
1、如果你未登录腾讯云账户,直接复制上面的地址到你的浏览器,访问,选配置购买即可。
2、如果你已登录腾讯云账户,打开网址后,显示账户已经登录,请先退出,重新复制上面地址,重新打开,重新登录才有效
三、安装前系统规划
整个安装过程将涉及到的目录:
目录类型 |
说明 |
磁盘占用 |
安装目录 |
产品程序的安装目录 |
基本固定 |
数据目录 |
产品使用过程中产生的数据(如配置文件、图片、文档等附件) 的存放目录 |
逐渐越来越大、增速较快 |
目录类型 |
说明 |
磁盘占用 |
安装目录 |
数据库程序的安装目录 |
基本固定 |
数据目录 |
数据库的数据文件目录 |
逐渐越来越大、增速较慢、因为数据库基本只存储文本数据 |
只有Crowd、Fisheye/Crucible、Bamboo需要额外装JDK环境,其它Atlassian产品都已自带JDK环境,无需再装。
目录类型 |
说明 |
磁盘占用 |
JDK目录 |
JDK安装目录 |
基本固定 |
JRE目录 |
JRE安装目录 |
基本固定 |
有安装Bitbucket时才需要安装GIT。
目录类型 |
说明 |
磁盘占用 |
安装目录 |
GIT安装目录 |
基本固定 |
通过上面目录分析,我们安装原则:
- 将Atlassian产品安装在容量富足的分区中;
- 数据库安装目录、JDK的两个目录安装在系统分区中;
- 数据库数据目录、GIT目录也安装在富足的分区中。
Linux系统
本例中Linux系统为阿里云,"/“分区才20G,额外购买了一个100G磁盘,挂载在自建的”/data"分区中
[root@langer ~]# df -h // 查询当前系统磁盘分区情况
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 20G 8.5G 11G 46% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 799M 404K 799M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 0 3.9G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/xvdb1 99G 504M 93G 1% /data
此时我们顺便在/data下建立个文件夹AtlassianResource(意思:Atlassian资源),后面安装过程中所有文件资源均先放入此。
[root@langer ~]# mkdir /data/AtlassianResource // 安装文件资源存放目录
Atlassian各产品 |
安装目录 |
数据目录 |
JIRA |
/data/atlassian/jira |
/data/atlassian/application-data/jira |
Confluence |
/data/atlassian/confluence |
/data/atlassian/application-data/confluence |
Crowd |
/data/atlassian/crowd |
/data/atlassian/application-data/crowd |
Fisheye/Crucible |
/data/atlassian/fecru |
/data/atlassian/application-data/fecru |
Bitbucket |
/data/atlassian/bitbucket |
/data/atlassian/application-data/bitbucket |
Bamboo |
/data/atlassian/bamboo |
/data/atlassian/application-data/bamboo |
数据库 |
安装目录 |
数据目录 |
MySQL |
/usr/lib/mysql |
/var/lib/mysql |
JDK |
|
JDK目录 |
/usr/java/jdk1.8.0_60 |
JRE目录 |
/usr/java/jdk1.8.0_60/jre |