jira安装配置指南(Ubuntu16.04)内含解决connection refused问题方法
2022/1/18 7:08:02
本文主要是介绍jira安装配置指南(Ubuntu16.04)内含解决connection refused问题方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
参考链接:
https://www.ilanni.com/?p=12119
一、环境准备
java环境准备
- 下载对应版本jdk
sudo wget https://gitee.com/kaikai136412162/jira/blob/master/jdk-8u144-linux-x64.tar.gz
可前往gitee网址查看readme.md选择对应版本jdk复制链接下载
- 解压jdk并安装
sudo tar xzvf jdk-8u311-linux-x64.tar.gz -C /usr/local/
- 修改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
- 验证安装完成
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的默认配置页面,在此我们选择自定义配置,如下:
在数据库方面,我们选择mysql数据库即可,如下:
填写完毕后相关的数据库地址、用户和密码后,就可以点击next按钮,如下:
此处若显示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)内含解决connection refused问题方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享