一、环境准备
jira7.4的运行是依赖java环境的,也就是说需要安装jdk并且要是1.8以上版本,如下:
wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1526466174_dd5f74fa256bfa443fcf692599057bca
mv jdk-8u171-linux-x64.tar.gz\?AuthParam\=1526466174_dd5f74fa256bfa443fcf692599057bca jdk-8u171-linux-x64.tar.gz
tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/
cd /usr/local/jdk1.8.0_171/
ln -sv jdk1.8.0_171/ javajdk
vi /etc/profile
export JAVA_HOME=/usr/local/javajdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
source /etc/profile
java -version

二安装数据库
这里是安装MySQL5.7.22链接
https://blog.51cto.com/10158955/1926574
安装数据库好之后要创建jira用户和数据库,并且授权!
create database jiradb default character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON . TO 'jira'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

三安装jira
wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-7.4.1-x64.bin
jira安装包,mysql jbdc连接包及破解包
链接:https://pan.baidu.com/s/1nuNfpJN 密码:d7h7
chmod 755 atlassian-jira-software-7.4.1-x64.bin
./atlassian-jira-software-7.4.1-x64.bin
Jira7.4+Confluence集成环境的搭建5.10_第1张图片
Jira7.4+Confluence集成环境的搭建5.10_第2张图片
通过上图,我们可以很明显的看出jira安装到了/opt/atlassian/jira和/var/atlassian/application-data/jira目录下,并且jira监听的端口是8080。
jira的主要配置文件,存放在/opt/atlassian/jira/conf/server.xml文件中,如下:
vim /opt/atlassian/jira/conf/server.xml
Jira7.4+Confluence集成环境的搭建5.10_第3张图片
现在我们先关闭jira,然后把破解包里面的atlassian-extras-3.2.jar和mysql-connector-java- 5.1.42-bin.jar两个文件复制到/usr/local/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下。
其中atlassian-extras-3.2.jar是用来替换原来的atlassian-extras-3.1.2.jar文件,用作破解jira系统的。
而mysql-connector-java- 5.1.42-bin.jar是用来连接mysql数据库的驱动软件包。
现在再次启动jira,然后我们现在来访问如下地址:
http://ip:8080
在数据库方面,我们选择mysql数据库即可,填写完毕后相关的数据库地址、用户和密码后,就可以点击下一步按钮,如下:
Jira7.4+Confluence集成环境的搭建5.10_第4张图片
Jira7.4+Confluence集成环境的搭建5.10_第5张图片
Jira7.4+Confluence集成环境的搭建5.10_第6张图片
而连接数据库的配置是/var/atlassian/application-data/jira/dbconfig.xml,如下:
[root@localhost ~]#cat /var/atlassian/application-data/jira/dbconfig.xml
Jira7.4+Confluence集成环境的搭建5.10_第7张图片
Jira7.4+Confluence集成环境的搭建5.10_第8张图片
下面的配置就比较简单了,自定义也可以,默认也可以。
下面这个页面是需要我们输入jira的license.
创建管理员账户
......

四安装Confluence
建议关闭防火墙
systemctl stop firewalld.service
wget -c -P /tmp https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-5.10.8.tar.gz
cd /tmp
tar zxvf atlassian-confluence-5.10.8.tar.gz
cp -rv atlassian-confluence-5.10.8/ /opt/
创建软链接,注意jira目录后不要带“/”,/opt/confluence就作为confluence的安装目录
ln -sv /opt/atlassian-confluence-5.10.8 /opt/confluence

  • 创建confluence用户并设置密码为”123456“
    /usr/sbin/useradd –create-home –comment "Account for running confluence" –shell /bin/bash confluence
    echo "123456" | passwd –stdin confluence
    设置jira目录只允许jira用户访问
    chown -R confluence.confluence /opt/confluence/
    chmod -R 700 /opt/confluence/
    创建jira家目录,用于log、搜索索引等文件的存储,并限制只允许confluence用户访问
    mkdir /home/jconfluence/confluence-home
    chown -R confluence.confluence /home/confluence/confluence-home
    chmod -R 700 /home/confluence/confluence-home
    设置/opt/jira/atlassian-jira/WEB-INF/classes/jira-application.properties文件,在末尾去除注释并修改为上面设置的jira家目录路径,
    jira.home=/home/confluence//confluence-home
    检查端口是否被占用,jira默认运行的端口有8000和8090, Change the Server port (8000) and the Connector port (8090),如果被占用,可打开/opt/jira/conf/server.xml文件修改端口,如果防火墙打开,则放行修改后的端口,下面的例子是修改成Server port to 5000 and the Connector port to 5050.
    cd /opt/confluence/bin/
    ./start-confluence.sh
    浏览器中输入 http://ip:8090/即可进入confluence的安装界面
    点击“generate an evaluation license online”链接,去官网注册个账号并申请试用license,如下图:
    获取license后,拷贝到安装页面对应输入框,下一步,选择“production installation”,点击下一步
    在页面选择的external database 为“mysql”,点击下一步
    选择direct jdbc接口,点击下一步
    填写mysql连接相关的用户名、密码和URL,注意URL要修改成页面提示的那样,在末尾加上 &useUnicode=true&characterEncoding=utf8,回车后创建数据库需要几分钟
    创建完成数据库后选择建立example site,
    集成jira和confluence,下图中选择connect to jira,输入jira的管理员密码后,修改用户组为jira-software-user,点击next即可完成jira和confluence的集成。

参考文档链接
http://www.llbee.com/?p=609
https://blog.csdn.net/u012312884/article/details/76796719