服务器版本:CentOS Linux release 7.6.1810 (Core)
Atlassian Confluence版本:atlassian-confluence-6.13.10.zip
Atlassian Jira版本:atlassian-jira-software-8.7.1.zip
Atlassian Crowd版本:atlassian-crowd-4.0.0.zip
依赖软件包
mysql驱动包:mysql-connector-java-5.1.44-bin.jar
crowd PoJie包:crowd_keygen.jar
confluence PoJie包:confluencePoJie工具.zip
jira PoJie包:atlassian-extras-3.2.jar
一、准备工作
1.上传软件包到服务器/usr/local/software路径(路径可自定义)
2.关闭防火墙,关闭selinux
服务器带有jdk8环境
临时并永久关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
临时并永久关闭防火墙
setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
二、安装crowd
1.安装crowd
解压
unzip atlassian-crowd-4.0.0.zip
创建crowd home目录
mkdir -p /usr/local/crowd-home
修改配置文件
cd /usr/local/software/atlassian-crowd-4.0.0/crowd-webapp/WEB-INF/classes/
vim crowd-init.properties(修改最后一行,指定home目录为刚刚创建的目录)
crowd.home=/usr/local/crowd-home
拷贝mysql驱动包到crowd的lib目录
cd /usr/local/software
cp mysql-connector-java-5.1.44-bin.jar /usr/local/software/atlassian-crowd-4.0.0/crowd-webapp/WEB-INF/lib
启动服务
cd /usr/local/software/atlassian-crowd-4.0.0&&./start_crowd.sh
停止服务
cd /usr/local/software/atlassian-crowd-4.0.0&&./stop_crowd.sh
查看日志
cd /usr/local/software/atlassian-crowd-4.0.0/apache-tomcat/logs&&tail -1000f catalina.out
数据库配置文件
vim /usr/local/crowd-home/shared/crowd.cfg.xml
2.PoJie
1.下载 crowd2.1.0(名字叫crowd_keygen.jar) 放到自己的PC电脑上,路径随意,我这里放到E盘。
2.在E盘打开cmd窗口,执行java -jar crowd_keygen.jar(前提是PC电脑带有jdk环境),会出现如下第一张图
3.下载crowd目录中的atlassian-extras-3.3.0.jar到E盘。
sz /usr/local/software/atlassian-crowd-4.0.0/crowd-webapp/WEB-INF/lib/atlassian-extras-3.3.0.jar
由于PoJie的版本比较老,
所以下载下来之后要先把atlassian-extras-3.3.0.jar重命名为atlassian-extras-2.6.jar
点击.patch,选择下载下来的文件,这样的话注册机可以将原来的jar文件改成atlassian-extras-2.6.bak的文件
然后将新生成的atlassian-extras-2.6.jar改回我们要用的jar包:即atlassian-extras-3.3.0.jar
再上传至Linux服务器,覆盖之前的文件,然后重启crowd!!!

3.浏览器访问
cd /usr/local/software/atlassian-crowd-4.0.0&&./start_crowd.sh
172.10.6.55:8095/crowd
如下图,记住自己的Server ID
将server-id复制到注册机的keygen中,输入name并点击.gen!即可生成license,
将生成的license复制进crowd的安装页面server-id对应的框,点击下一步,PoJie成功。
4.crowd配置
配置外部数据库这一步会创建数据库表,共创建46张表,需要一点时间,耐心等待。
安装完成!
三、安装confluence
1.安装confluence
解压
unzip atlassian-confluence-6.13.10.zip
创建crowd home目录
mkdir -p /usr/local/confluence-home
修改配置文件
cd /usr/local/software/atlassian-confluence-6.13.10/confluence/WEB-INF/classes
vim confluence-init.properties(修改最后一行,指定home目录为刚刚创建的目录)
confluence.home=/usr/local/confluence-home
拷贝mysql驱动包到crowd的lib目录
cd /usr/local/software
cp mysql-connector-java-5.1.44-bin.jar /usr/local/software/atlassian-confluence-6.13.10/confluence/WEB-INF/lib
启动服务
cd /usr/local/software/atlassian-confluence-6.13.10/bin&&./start-confluence.sh
停止服务
cd /usr/local/software/atlassian-confluence-6.13.10/bin&&./stop-confluence.sh
日志
tail -1000f /usr/local/software/atlassian-confluence-6.13.10/logs/catalina.out
数据库配置文件
vim /usr/local/confluence-home/confluence.cfg.xml
2.PoJie
1.下载PoJie器 , 我这里下载到本地电脑E盘
https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip
2.下载atlassian-extras-decoder-v2-3.4.1.jar到E盘。
sz /usr/local/software/atlassian-confluence-6.13.10/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
3.在E盘打开cmd窗口,执行java -jar confluence_keygen.jar(前提是PC电脑带有jdk环境),会出现如下第一张图
4.由于PoJie的版本比较老
所以下载下来之后要先把atlassian-extras-decoder-v2-3.4.1.jar重命名为atlassian-extras-2.4.jar
点击.patch,选择下载下来的文件,这样的话注册机可以将原来的jar文件改成atlassian-extras-2.4.bak的文件,
然后将新生成的atlassian-extras-2.4.jar改回我们要用的jar包:即atlassian-extras-decoder-v2-3.4.1.jar
再上传至Linux服务器,覆盖之前的文件。
3.浏览器访问
启动服务
cd /usr/local/software/atlassian-confluence-6.13.10/bin&&./start-confluence.sh
http://172.10.6.55:8090/
4.confluence配置
将server-id复制到注册机的keygen中,输入name并点击.gen!即可生成license,
将license复制进confluence的安装页面server-id对应的框,点击下一步,PoJie成功。
数据库字符集设置如下
安装完成 , mysql数据库会生成117张表
四、安装jira
1.安装jira
解压
unzip atlassian-jira-software-8.7.1.zip
创建crowd home目录
mkdir -p /usr/local/jira-home
修改配置文件
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/atlassian-jira/WEB-INF/classes/
vim jira-application.properties(修改最后一行,指定home目录为刚刚创建的目录)
crowd.home=/usr/local/jira-home
拷贝mysql驱动包到jira的lib目录
cd /usr/local/software
cp mysql-connector-java-5.1.44-bin.jar /usr/local/software/atlassian-jira-software-8.7.1-standalone/atlassian-jira/WEB-INF/lib/
拷贝PoJie包到jira的lib目录,选择覆盖
cd /usr/local/software
cp atlassian-extras-3.2.jar /usr/local/software/atlassian-jira-software-8.7.1-standalone/atlassian-jira/WEB-INF/lib/
启动服务
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/bin&&./start-jira.sh
停止服务
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/bin&&./stop-jira.sh
查看日志
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/logs&&tail -1000f catalina.out
数据库配置文件
vim /usr/local/jira-home/dbconfig.xml
3.浏览器访问
启动服务
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/bin&&./start-jira.sh
http://172.10.6.55:8080
4.jira配置
jira 数据库配置如下
数据库连接信息配置好之后,点击下一步,jira会创建264张数据库表,会花一些时间,耐心等待。
重新访问http://172.10.6.55:8080/,把License Key 复制进来
安装完成
参考文档
http://www.it165.net/os/html/201311/6653.html
https://blog.csdn.net/LuckySuger/article/details/85121715
https://www.xiaosige.com/post/afb30e04.html
https://www.jianshu.com/p/8003d95ef0db