Centos下安装破解Jira7的操作记录

Jira是一个集项目计划、任务分配、需求管理、错误跟踪于一体的工具,可以作为一个bug管理系统,可以将在测试过程中所发现的bug录入、分配给开发人员。前面介绍了Confluence在Centos下的安装破解记录,下面说下Jira7的安装破解的方法(jira和之前的confluence在同一台服务器上部署)

一、安装jdk8环境(已在confluence部署中安装)
二、创建jira数据库及jira用户

[[email protected] ~]# mysql -p123456
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9431
Server version: 5.5.56-MariaDB MariaDB Server

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

MariaDB [(none)]> CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all on jira.* to ‘jira‘@‘%‘ identified by ‘jirapasswd‘;
Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| confluence         |
| jira               |
| mysql              |
| performance_schema |
+--------------------+
5 rows in set (0.00 sec)

MariaDB [(none)]> 

手动测试下jira连接mysql
[[email protected] ~]# mysql -u jira -h localhost -pjirapasswd
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9520
Server version: 5.5.56-MariaDB MariaDB Server

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| jira               |
+--------------------+
2 rows in set (0.00 sec)

MariaDB [(none)]>

三、安装jira

下载atlassian-jira-software-7.4.1-x64.bin 到/opt目录下
下载地址:https://pan.baidu.com/s/1pL7KmGb
提取密码:rgiv

[[email protected] ~]# cd /opt/
[[email protected] opt]# ls atlassian-jira-software-7.4.1-x64.bin
atlassian-jira-software-7.4.1-x64.bin
[[email protected] opt]# chmod +x atlassian-jira-software-7.4.1-x64.bin
[[email protected] opt]# ./atlassian-jira-software-7.4.1-x64.bin

有上面可知,jira的安装目录为/opt/atlassian/jira,数据目录为/var/atlassian/application-data/jira,当然这些目录可以在上面安装过程中自己定义的,不定义就是默认路径。
jira的端口默认是8080,这个也可以在/opt/atlassian/jira/conf/server.xml文件里修改。

查看jira端口启动情况
[[email protected] opt]# lsof -i:8080
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    78190 jira  264u  IPv6 805856      0t0  TCP *:webcache (LISTEN)

[[email protected] opt]# /etc/init.d/jira start     //启动
[[email protected] opt]# /etc/init.d/jira stop      //关闭

浏览器输入http://172.16.220.129:8080 访问jira

根据上面在mariadb里授权连接jira库的信息,填写下面的数据库连接信息

测试连接OK后,就点击"下一步"(提示:请等待数据库的设置。这可能会花费一分钟的时间)
---------------------------------------------------------------------------------------------------
如果报错如下:

解决办法:

[[email protected] lib]# cd /opt/
[[email protected] opt]# ll mysql-connector-java-5.0.8-bin.jar
-rwxrwxrwx. 1 root root 540852 Apr  7  2016 mysql-connector-java-5.0.8-bin.jar
[[email protected] opt]# cp mysql-connector-java-5.0.8-bin.jar /opt/atlassian/jira/lib/

[[email protected] opt]# /etc/init.d/jira stop
[[email protected] opt]# lsof -i:8080
[[email protected] opt]# /etc/init.d/jira start
[[email protected] opt]# lsof -i:8080                       //稍等一会儿,8080端口才能起来
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    78424 jira  265u  IPv6 806380      0t0  TCP *:webcache (LISTEN)

然后再接着刷新上面"数据库设置"的页面,点击"下一步",继续配置

---------------------------------------------------------------------------------------------------

注意,可以在下面配置域名访问。这里我还是ip访问(后续调整为域名访问)

注意:上图中的Mode中,我们在此使用的是Private模式,在这个模式下,用户的创建需要由管理员创建。而在Public模式下,用户是可以自己进行注册。

时间: 2024-10-11 17:19:22

Centos下安装破解Jira7的操作记录的相关文章

centos下升级git版本的操作记录

在使用git pull.git push.git clone的时候,或者在使用jenkins发版的时候,可能会报类似如下的错误: error: The requested URL returned error: 401 Unauthorized while accessing https://git.oschina.net/zemo/demo.git/info/refs fatal: HTTP request failed 这个一般是由于服务器本身自带的git版本过低造成的: [[email p

centos下安装mongodb记录

1. 卸载已有mongodb数据库 1 2 /etc/init.d/mongod stop yum erase $(rpm -qa | grep mongodb-org) 删除mongodb相关目录文件等,例如: 1 2 rm -r /var/log/mongodb/ rm -r /var/lib/mongo 2. 下载最新mongodb 1 wget https: 3. 移动下载文件并解压 1 2 mv ./mongodb-linux-x86_64-rhel62-3.2.9.tgz /usr/

Linux CentOS下安装、配置mysql数据库

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数

Centos下安装mysql 总结

一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个重要目录 MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习. 下面就介绍一下这几个目录.

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将

CentOS下安装Filezilla软件

CentOS下安装Filezilla软件 说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软件,但是在linux下安装怎么操作呢.安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装.安装Filezilla前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安装,首选是下载所需文件,然后进行yum安装.具体见习: 首选是安装Rpm,在centos下执行以

如何在Centos下安装hadoop并与Eclipse连接?

如何在Centos下安装hadoop并与Eclipse连接? 许久之前就计划学习hadoop了,直到最近才提上日程.花费了一些时间才把centos下的hadoop搭起来,前后经历的"挫折"绝对可以写成数千字的血泪史了.既有被网上教程坑了的苦逼遭遇,也有教研室大超师兄和实习公司的泡哥的爱心支援.今天终于可以坐下来说说如何在Centos下安装hadoop并与Eclipse连接这个问题. 先说一下要准备哪些软件和信息: VMware-workstation: CentOS-6.0-i386-

CentOS下安装配置LAMP(Linux+Apache+MySQL+PHP)

关于LAMP的各种知识,今天主要是介绍一下在CentOS下安装,搭建一个Web服务器的过程.(本文是使用安装包安装) 一.简介 什么是LAMP     LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件.     LAMP这个词的由来最早始于德国杂志“c't Magazine”,Michael  Kunze在1990年最先把这些项目组合在一起创造了LAM

linux(centos)下安装git并上传代码些许步骤(亲自验证过的步骤)

 以前听说了好多次github,但直到最近才第一次学习使用github来托管自己在linux下的代码!说实话,我自己在使用的时候从网上查了好多教程,但总觉得难以掌握(步骤过于繁琐),自己操作的时候还是蛮复杂的!(老实说是自己的理解能力不够)不过最终还是通过自己的摸索,学会了装载github并使用命令上传代码进行托管.     首先在使用git托管自己的代码之前,先要去git官方网站注册一个账号(注册的过程可以参考教程上的指导)步骤如下: (1)登录网址:https://github.com  填