jira平台的搭建

JIRA Core各个版本下载地址(目前最新版是7.3.6):https://www.atlassian.com/software/jira/core/update

安装前准备

环境:
   Centos 6.5
   JIRA Core server 7.2.3
   Mysql 5.6.36

服务器内存建议大于3G

#安装JIRA对环境的要求
Mysql = 5.5,5.6
JDK = 1.8
≠ Java 1.8.0_25 and 1.8.0_31 and Java 1.8.0_45
Tomcat = 8.0.33 (jira自带的tomcat)#不支持单个tomcat部署多个Atlassian应用

第一步:安装jdk

  1. 下载JDK Oracle JDK 8 Downloads,这里请选择适合自己的版本;
  2. jdk-8u172-linux-x64.tar.gz 拷贝文件到linux/usr/local/java(如何没有java文件夹mkdir java);
  3. 运行:tar xzvf jdk-8u172-linux-x64.tar.gz
  4. 解压完毕以后检查一下JAVA_HOME变量# echo $JAVA_HOME, 检查下 如果没有返回则需要去配置环境变量;
  5. vi /etc/profile
    JAVA_HOME=/usr/local/java/jdk1.8.0_172
    CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
    export PATH CLASSPATH JAVA_HOME
  6. 运行 source /etc/profile使改动生效
  7. 再次确认修改成功 java -version
  8. echo $JAVA_HOME验证java的路径

第二步:安装mysql

下载rpm安装包


[root@localhost src]# cd /usr/local/src/
[root@localhost src]# wget http://mirror.neu.edu.cn/mysql/Downloads/MySQL-5.6/MySQL-server-5.6.28-1.el6.x86_64.rpm
[root@localhost src]# wget http://mirror.neu.edu.cn/mysql/Downloads/MySQL-5.6/MySQL-devel-5.6.28-1.el6.x86_64.rpm
[root@localhost src]# wget http://mirror.neu.edu.cn/mysql/Downloads/MySQL-5.6/MySQL-client-5.6.28-1.el6.x86_64.rpm
[root@localhost src]# ll
total 76224
-rw-r--r--. 1 root root 18633576 Jan  6  2016 MySQL-client-5.6.28-1.el6.x86_64.rpm
-rw-r--r--. 1 root root  3421028 Jan  6  2016 MySQL-devel-5.6.28-1.el6.x86_64.rpm
-rw-r--r--. 1 root root 55991256 Jan  6  2016 MySQL-server-5.6.28-1.el6.x86_64.rpm

安装mysql


[root@localhost src]# rpm -ivh MySQL-server-5.6.28-1.el6.x86_64.rpm --nodeps
[root@localhost src]# rpm -ivh MySQL-client-5.6.28-1.el6.x86_64.rpm --nodeps
[root@localhost src]# rpm -ivh MySQL-devel-5.6.28-1.el6.x86_64.rpm --nodeps
[root@localhost src]# cp /usr/share/mysql/my-default.cnf /etc/my.cnf

运行:service mysql start

初始化MySQL及设置密码

[root@localhost src]# /usr/bin/mysql_install_db
[root@localhost src]# service mysql start
Starting MySQL. SUCCESS!
[root@localhost src]# cat /root/.mysql_secret
# The random password set for the root user at Sat Jan  7 19:43:53 2017 (local time): boYCenylJSR0j0hQ
[root@localhost src]# mysql -uroot -pboYCenylJSR0j0hQ
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.28
 
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
 
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> SET PASSWORD = PASSWORD('123456');
mysql> exit;
Bye
[root@localhost src]# mysql -uroot -p123456

配置JIRA数据库, 登陆mysql : mysql -u root -p123456


mysql> create database jiradb character set utf8 COLLATE utf8_bin;(这里一定要加utf8_bin)数据库字符集为 utf8 和校对规则为 utf8_bin
mysql> create user 'jiradb'@'%' identified by 'jiradb';
mysql> GRANT ALL Privileges ON jiradb.* TO 'jiradb'@'%' IDENTIFIED by 'jiradb' with grant option;
mysql> flush privileges;
mysql> quit

允许远程登陆

mysql> use mysql;

mysql> select host,user,password from user;

mysql> update mysql.user set host='%' where user='jira' and host='localhost';

mysql> flush privileges;

安装JIRA

下载jira及其破解包

源码   https://www.atlassian.com/software/jira/download

安装jira

# chmod 755 atlassian-jira-software-7.2.2-x64.bin
# ./atlassian-jira-software-7.2.2-x64.bin

安装的时候有些交互,如下选择:

安装完成后,就可以在http://服务器IP:8080来访问,如果需要修改访问端口可以把

vim /opt/atlassian/jira/conf/server.xml

把<Service name="Catalina">

       <Connector port="8080"中的8080改成需要端口就可。

破解

service jira stop

关闭jira,把破解包里面的atlassian-extras-3.1.2.jar和mysql-connector-java-5.1.39-bin.jar两个文件复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下

其中atlassian-extras-3.1.2.jar是用来替换原来的atlassian-extras-3.1.2.jar文件,用作破解jira系统的。而mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包)

访问http://ip:8080 打开JIRA配置向导页面

页面安装参考:http://www.cnblogs.com/vurtne-lu/p/6953262.html

猜你喜欢

转载自blog.csdn.net/weixin_42715413/article/details/81215117