Centos 7 搭建jira 7.3

1、Mac、jira最新版:

之前在自己的mac上尝试了搭建jira:

传送门:

【踩坑】Mac搭建jira(数据库、命令行一点不通的小白):https://blog.csdn.net/pang787559613/article/details/101269073



2、win10、jira最新版:

后面公司电脑到了,win10,又搭了一遍,成功,因为Windows安装比较傻瓜,按照步骤来就可以了,过程亦没记录所以没有攻略;

下载地址:https://www.atlassian.com/zh/software/jira/download



3、Centos7、jira7.3:

再后来,在服务器上搭建,成功,接下来讲讲安装、破解过程,以及中间出现的问题和解决方案:

1、本地安装虚拟机、Centos 7:

为了安全起见,最开始没有直接在服务器安装,就在本地装了虚拟机,操作起来比较安心,后来经过测试行得通才又在公司服务器上操作 ( 使 用 的 V M w a r e , C e n t o s 7 镜 像 ) 。 \color{red}{(使用的VMware,Centos 7 镜像)。} 使VMwareCentos7


2、连接方式:

(1)、终端:

ssh 用户名@ip输入密码,如:

$ ssh root@192.168.xx.xx

(2)、Xshell;
(3)、SecureCRT;


3、进入相应权限文件夹下,新建安装文件夹:

(1)、进入文件夹:
cd /usr/local/test-zsz

(2)、新建文件夹:mkdir 文件夹名

$ mkdir jira   

4、下载jira7.3.8(通过wget命令下载文件到指定目录):

wget -P 保存文件的目录 文件下载地址 
 $ wget -P /usr/local/test-zsz/jira https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.3.8-x64.bin

5、修改权限:

依次输入如下命令:

$ chmod 755 atlassian-jira-software-7.3.8-x64.bin
$ ./atlassian-jira-software-7.3.8-x64.bin

根据进度,依次输入:

$ y
$ 1
$ i
$ y

在这里插入图片描述


6、关闭jira:

  $ cd /home/tester/atlassian/jira/bin
  $ ./stop-jira.sh

7、下载破解包,并复制到相应目录下`:

破解包下载地址https://github.com/xiaopangzai/jira7.3.git

/home/tester/atlassian/jira/atlassian-jira/WEB-INF/lib

示例:scp /Users/mac_pc/Desktop/test.png root@192.168.1.1:/root
[本地命令行]

$ scp /Users/zhushuzhen/downloads/jira7.3破解包/atlassian-extras-3.2.jar tester@192.168.2.199:/home/tester/atlassian/jira/atlassian-jira/WEB-INF/lib
$ scp /Users/zhushuzhen/downloads/jira7.3破解包/mysql-connector-java-5.1.39-bin.jar tester@192.168.2.199:/home/tester/atlassian/jira/atlassian-jira/WEB-INF/lib

8、启动jira:

$ cd /home/tester/atlassian/jira/bin
$ ./start-jira.sh

如 果 报 错 : \color{red}{如果报错:} 在这里插入图片描述

报 错 解 决 : \color{red}{报错解决:}
将check-java.sh 中 _EXPECTED_JAVA_VERSION=“0” 修改为0

vi check-java.sh

9、重新启动jira:

$ ./start-jira.sh

10、打开http://192.168.2.199:8080,查看搭建成功:

在这里插入图片描述


11、连接数据库:

数据库及环境等相关安装见之前的文章:【踩坑】Mac搭建jira(数据库、命令行一点不通的小白)在这里插入图片描述


12、如果报错:

在这里插入图片描述

解决方案:
在这里插入图片描述

在这里插入图片描述


13、设置开机启动:

(1)、打开文件:vi /etc/init.d/jira,添加如下内容;
(2)、chmod +x /etc/init.d/jira (需要对jira 文件赋可执行权限)
(3)、然后利用chkconfig --add jira 添加自启动
(4)、chkconfig --list 查看
(5)、验证是否生效:reboot之后,jira正常启动。

#!/bin/bash
#
# chkconfig: 2345 85 15
# description: jira
# processname: jira# source function library
. /etc/init.d/functions


#下面一行比较重要,为jira的安装路径,没有的话,将会提示找不到文件CATALINA_HOME="/home/tester/atlassian/jira"RETVAL=0start() {
 echo -n $"Starting jira services: "
 
 . /home/tester/atlassian/jira/bin/catalina.sh start RETVAL=$?
 echo
}stop() {
 echo -n $"Shutting down jira services: " . /home/tester/atlassian/jira/bin/catalina.sh stop RETVAL=$? echo
}case "$1" in
  start)
 start
 ;;
  stop)
 stop
 ;;
  restart|reload)
 stop
 start
 ;;
  status)
 status jira
 RETVAL=$?
 ;;
  *)
 echo $"Usage: $0 {start|stop|restart|status}"
 exit 1
esacexit $RETVAL

注 意 安 装 路 径 要 修 改 成 自 己 的 : \color{red}{注意安装路径要修改成自己的:}
在这里插入图片描述

14、修改端口号:

将server.xml里端口号修改即可:/home/tester/atlassian/jira/conf/server.xml


15、上一步修改端口号后,需要开放此端口

//进入root权限:

$ su root 

//开放端口:

$ firewall-cmd --zone=public --add-port=要开放的端口号/tcp —permanent

// 加载防火墙新配置文件( 以 root 身份输入以下命令,重新加载防火墙,并不中断用户连接,即不丢失状态信息. ):

$ firewall-cmd —reload

//查看已开放的端口:

$ firewall-cmd --zone=public --list-ports

16、ps:centos查看系统版本

centos查看系统版本:

$ cat  /etc/redhat-release
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值