热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在Ubuntu22.04LTS上部署Jira敏捷项目管理工具

Jira敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。本文将详细介绍如何在Ubuntu22.04LTS上安装和配置Jira。

Jira 敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。Jira 提供了多种功能,包括敏捷看板、冲刺计划和待办事项管理。

在 Ubuntu 22.04 LTS 上安装 Jira 敏捷项目管理工具

第 1 步。首先,确保所有系统软件包都是最新的。打开终端并运行以下命令:

sudo apt update
sudo apt upgrade
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

第 2 步。安装 Java。

在安装 Jira 之前,需要在系统上安装 Java。如果尚未安装 Java,可以参考相关指南进行安装。验证 Java 版本的命令如下:

java --version

第 3 步。安装 MariaDB 数据库。

MariaDB 默认包含在 Ubuntu 22.04 的基本存储库中。运行以下命令安装最新版本的 MariaDB:

sudo apt install mariadb-server mariadb-client

安装完成后,启用 MariaDB 并启动服务,使用以下命令验证其状态:

sudo systemctl enable mariadb
sudo systemctl start mariadb
sudo systemctl status mariadb

确认安装并检查已安装的 MariaDB 版本:

mariadb --version

默认情况下,MariaDB 未强化。使用以下脚本保护 MariaDB:

sudo mysql_secure_installation

按以下步骤配置:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

使用新密码连接到 MariaDB 服务器:

mysql -u root -p

登录后,创建数据库和用户:

MariaDB [(none)]> CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
MariaDB [(none)]> CREATE USER 'jirauser'@'localhost' IDENTIFIED BY 'your-strong-password';
MariaDB [(none)]> GRANT ALL ON jiradb.* TO 'jirauser'@'localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

有关安装 MariaDB 的更多资源,请参阅以下文章:

  • 如何在 Ubuntu Linux 上安装 MariaDB

第 4 步。在 Ubuntu 22.04 上安装 Jira 敏捷项目管理工具。

访问 Jira 官方下载页面,使用以下命令下载最新版本的 Jira:

wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-9.6.0-x64.bin

更改下载文件的权限:

chmod a+x atlassian-jira-software-9.6.0-x64.bin

运行下载的二进制文件安装 Jira:

./atlassian-jira-software-9.6.0-x64.bin

安装过程中,系统会提示您输入安装目录、端口号等信息。按照提示完成安装。

第 5 步。配置 Jira。

下载 MySQL JDBC 驱动程序并将其复制到 Jira 安装目录:

wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.18.zip

解压下载的文件:

unzip mysql-connector-java-8.0.18.zip

复制 MySQL 连接器:

cp mysql-connector-java-8.0.18/mysql-connector-java-8.0.18.jar /opt/atlassian/jira/lib

重启 Jira 服务以应用更改:

/etc/init.d/jira stop
/etc/init.d/jira start

第 6 步。配置防火墙。

使用 UFW 配置防火墙,允许 8080 端口上的公共访问:

sudo ufw allow OpenSSH
sudo ufw allow 8080
sudo ufw enable

第 7 步。访问 Jira 敏捷项目管理 Web 界面。

安装完成后,打开浏览器并访问以下 URL 进行初始配置:

http://your-IP-address:8080

Jira-Web-UI

Jira-Web-UI-setup

感谢您使用本教程在 Ubuntu 22.04 LTS 上安装 Jira 敏捷项目管理工具。如需更多帮助或信息,请访问 Jira 官方网站。


推荐阅读
author-avatar
萍子WYP
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有