Ubuntu配置jira

Ubuntu配置jira

一、安装Java

1.1下载Java

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

1.2源码安装

#mkdir /usr/java
#tar zxvf jdk-8u131-linux-x64.tar.gz -C /usr/java/

1.3设置环境变量

vim /etc/profile.d/java.sh //加入如下配置 [/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.

JAVA_HOME=/usr/java/jdk1.8.0_181

JAVA_BIN=$JAVA_HOME/bin

JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=$JRE_HOME/lib:$JAVA_HOME/lib:$JRE_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN JRE_HOME PATH CLASSPATH

source /etc/profile使环境变量生效

1.4设置Java和javac的符号连接

这是把默认的jdk(本系统默认是JDK1.4)改成刚新装的jdk1.8

#cd /usr/bin

#ln -s -f /usr/java/jdk1.8.0_131/bin/java

#ln -s -f /usr/java/jdk1.8.0_131/bin/javac

1.5 测试Java是否安装成功

Java -version

二、安装Tomcat

2.1下载Tomcat

# 下载二进制版本进行安装
# 版本号
apache-tomcat-8.0.53.tar.gz
# 官方网址
https://tomcat.apache.org/index.html

2.2 解压Tomcat

#tar zxvf apache-tomcat-8.0.53.tar.gz

2.3配置Tomcat

复制解压后的文件到 /opt 目录

移动Tomcat到指定目录

#cp -r apache-tomcat-8.0.33 /opt

#mv apache-tomcat-8.0.33 /usr/local/tomcat

2.4 启动Tomcat

/usr/local/tomcat/bin/startup.sh

# 出现以下信息说明已成功启动。
Using CATALINA_BASE:   /usr/local/tomcat

Using CATALINA_HOME:   /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME:        /usr/java/jdk1.8.0_131/jre

Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.ja

三、安装mysql

3.1 下载MySQL

sudo apt-get install mysql-server
apt isstall mysql-client
apt install libmysqlclient-dev

3.2创建jira用户和密码

# 登录数据库
$ mysql -u root -p
# 输入root密码
# 创建jira数据库和jira用户
mysql> CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin;
mysql> grant all on jira.* to 'jira'@'%' identified by 'jirapasswd';
# 刷新权限
mysql> flush privileges;

3.3 测试是否连接成功

# 测试jira连接mysql
 mysql -ujira -pjirapasswd # 连接成功

四、安装jira

4.1下载

JIRA下载地址:https://www.atlassian.com/software/jira/download ,下载,然后上传到/usr/local/src

4.2 安装

cd /usr/local/src
chmod a+x atlassian-jira-software-7.7.0-x64.bin
sudo ./atlassian-jira-software-7.7.0-x64.bin 

有上面可知,jira的默认安装目录为/opt/atlassian/jira,默认数据目录为/var/atlassian/application-data/jira。
jira的端口默认是8080,这个也可以在/opt/atlassian/jira/conf/server.xml文件里修改。

4.3测试

测试jira是否安装成功

[root@localhost /]#/usr/local/src#  lsof -i:8080
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    2271 jira  224u  IPv4 834831      0t0  TCP *:http-alt (LISTEN)

 /etc/init.d/jira start      //启动
 /etc/init.d/jira stop      //关闭

4.4破解

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

[root@localhost /]# /etc/init.d/jira stop
[root@localhost /]#  lsof -i:8080
[root@localhost ~]# cd /opt/atlassian/jira/
[root@localhost package]# cp atlassian-extras-3.1.2.jar  /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
[root@localhost package]# cp mysql-connector-java-5.1.45/mysql-connector-java-5.1.45-bin.jar  /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

[root@localhost package]# /etc/init.d/jira start
[root@localhost package]# lsof -i:8080         //稍等一会儿,端口才会起来
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    4097 jira   69u  IPv6 766561      0t0  TCP *:webcache (LISTEN)

五、jira的配置

启动jira服务后,我们通过浏览器访问:your_ip:8080

访问以上地址后,系统会自动跳转到jira的默认配置页面,在此我们选择自定义配置,如下:

1

使用之前创建的jira数据库,配置如下,使用完点击下一步:

2连接数据库的配置是/var/atlassian/application-data/jira/dbconfig.xml

11我们在此处使用的是Private模式,在这个模式下,用户的创建需要由管理员创建。而在Public模式下,用户是可以自己进行注册。下面这个页面是需要我们输入jira的license,如下:

3注意:上图中的Server ID:BJ94-NOJG-KHKF-L2PK,点击 生成JIRA试用许可证

因为我们没有正式的license,所以需要我们在jira官网注册一个账号,然后利用这个账号申请一个可以试用30天的license,如下:

4注意:这个图中的Server ID就是我们上面刚刚截图的Server ID。5

6

通过上图,我们可以很明显的看到试用license已经申请成功。下面开始创建管理员账户,图略7

8

9

10

你可能感兴趣的:(MySQL数据库学习)