ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

jira安装配置指南(Ubuntu16.04)内含解决connection refused问题方法

2022-01-17 18:02:40  阅读:237  来源: 互联网

标签:jira Ubuntu16.04 sudo atlassian refused mysql bin com


参考链接:
https://www.ilanni.com/?p=12119

一、环境准备

java环境准备

  1. 下载对应版本jdk
sudo wget https://gitee.com/kaikai136412162/jira/blob/master/jdk-8u144-linux-x64.tar.gz

可前往gitee网址查看readme.md选择对应版本jdk复制链接下载

  1. 解压jdk并安装
sudo tar xzvf jdk-8u311-linux-x64.tar.gz  -C /usr/local/ 
  1. 修改PATH
sudo vim /etc/profile
添加
JAVA_HOME=/usr/local/jdk1.8.0_311
JRE_HOME=/usr/local/jdk1.8.0_311/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export PATH=${JAVA_HOME}/bin:$JRE_HOME/bin:$PATH
source /etc/profile
  1. 验证安装完成
java -version
输出:
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)

mysql数据库准备

配置bugzilla时已预先下载过mysql数据库,见https://blog.csdn.net/weixin_44417528/article/details/122103471

mysql -u root -p
create database jira character set utf8;//创建jira数据库,默认utf-8

二、下载安装

sudo wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.3.8-x64.bin

可以更换为任意你想下载的版本号,但是7.3.8及之后的版本有默认的中文支持,否则需要安装中文破解版。

sudo chmod 755 atlassian-jira-software-7.3.8-x64.bin 
#修改成可执行文件
./atlassian-jira-software-7.3.8-x64.bin 

按提示操作,安装路径均可选择默认,主要记得查看Installation Directory和Home Directoty 以及HTTP PORT和RMI PORT

一般默认监听端口为8080,若有特殊情况可至 安装目录/conf/server.xml中将端口修改至8081

关闭jira

/opt/atlassian/jira/bin/stop-jira.sh

三、破解

sudo wget https://page00ctfile.com/fs/15323800-217438995

下载破解包(此处来源ilanni.com)

现在我们先关闭jira,然后把破解包里面的atlassian-extras-3.1.2.jar和mysql-connector-java-5.1.39-bin.jar两个文件复制到安装目录/atlassian-jira/WEB-INF/lib/目录下。

关闭防火墙

firewall-cmd--zone=public --add-port=8081/tcp --permanent

现在再次启动jira,

/opt/atlassian/jira/bin/start-jira.sh

然后我们现在来访问如下地址:

因为博主是在服务器上远程配置,故访问:服务器地址:8081

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

clip_image008

在数据库方面,我们选择mysql数据库即可,如下:

clip_image009

填写完毕后相关的数据库地址、用户和密码后,就可以点击next按钮,如下:

clip_image010

此处若显示connection refused

首先判断ubuntu是否开启防火墙

sudo ufw status

查看3306端口是否已打开

netstart -an | grep 3306

如果显示已打开且绑定了127.0.0.1,修改mysql配置文件,将bind-address = 127.0.0.1注释,开放所有连接

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 

重启ubuntu,再次查看3306端口状态

通过telnet尝试连接mysql

telnet your-remote-ip-address 3306

如果不能连通,直接进入mysql授权允许root用户使用密码password从任何主机连接到mysql:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

此后步骤比较简单,破解参见https://www.ilanni.com/?p=12119

标签:jira,Ubuntu16.04,sudo,atlassian,refused,mysql,bin,com
来源: https://blog.csdn.net/weixin_44417528/article/details/122536826

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有