Cách cài đặt Jira Agile Project Management Tool trên Debian 11

theanh

Administrator
Nhân viên
Jira là một trong những ứng dụng quản lý dự án phổ biến nhất do Atlassian phát triển. Đây là phần mềm thương mại và có sẵn dưới dạng Phiên bản dùng thử trong thời gian giới hạn. Bạn có thể sử dụng Jira làm Dịch vụ khách hàng để theo dõi tiến độ công việc và các vấn đề. Nó cung cấp giao diện người dùng web thân thiện với người dùng giúp người dùng mới theo dõi và quản lý phiếu hỗ trợ. Nó cung cấp một bộ tính năng phong phú, bao gồm theo dõi lỗi, triển khai tính năng, có thể tùy chỉnh và mở rộng, độc lập với nền tảng và nhiều tính năng khác.

Trong hướng dẫn này, chúng tôi sẽ giải thích cách cài đặt ứng dụng quản lý dự án Jira trên máy chủ Debian 11.

Điều kiện tiên quyết​

  • Máy chủ chạy Debian 11 với tối thiểu 4GB RAM.
  • Mật khẩu gốc được cấu hình trên máy chủ.

Cài đặt các gói bắt buộc​

Trước khi bắt đầu, bạn sẽ cần cập nhật và nâng cấp tất cả các gói hệ thống lên phiên bản mới nhất. Chạy lệnh sau để cập nhật và nâng cấp tất cả chúng:
Mã:
apt update -y
apt upgrade -y
Tiếp theo, cài đặt Java và các phụ thuộc bắt buộc khác bằng lệnh sau lệnh:
Mã:
apt install openjdk-11-jdk unzip fontconfig -y
Sau khi Java được cài đặt, bạn có thể xác minh phiên bản Java bằng lệnh sau.
Mã:
java --version
Bạn sẽ thấy phiên bản Java trong output.
Mã:
openjdk 11.0.18 2023-01-17
OpenJDK Runtime Environment (build 11.0.18+10-post-Debian-1deb11u1)
OpenJDK 64-Bit Server VM (build 11.0.18+10-post-Debian-1deb11u1, mixed mode, sharing)
Sau khi hoàn tất, bạn có thể tiến hành bước tiếp theo.

Tạo Cơ sở dữ liệu cho Jira​

Jira sử dụng MySQL/MariaDB để lưu trữ dữ liệu. Vì vậy, bạn sẽ cần cài đặt máy chủ MySQL trên máy chủ của mình. Theo mặc định, gói máy chủ MySQL không được bao gồm trong kho lưu trữ mặc định của Debian 11. Vì vậy, bạn sẽ cần thêm kho lưu trữ MySQL vào hệ thống của mình.

Đầu tiên, hãy tải xuống gói kho lưu trữ MySQL và cài đặt bằng lệnh sau.
Mã:
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
apt install ./mysql-apt-config_0.8.22-1_all.deb
Tiếp theo, hãy cập nhật kho lưu trữ và cài đặt gói máy chủ MySQL bằng lệnh sau.
Mã:
apt update -y
apt-get install mysql-server -y
Trong quá trình cài đặt, bạn sẽ được yêu cầu đặt mật khẩu gốc cho MySQL.

Sau khi máy chủ MySQL được cài đặt, bạn có thể xác minh trạng thái của MySQL bằng lệnh sau:
Mã:
systemctl status mysql
Bạn sẽ thấy thông báo sau:
Mã:
? mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2023-02-07 05:33:40 UTC; 8s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Main PID: 5946 (mysqld) Status: "Server is operational" Tasks: 39 (limit: 4675) Memory: 370.7M CPU: 1.284s CGroup: /system.slice/mysql.service ??5946 /usr/sbin/mysqld
Feb 07 05:33:39 debian11 systemd[1]: Starting MySQL Community Server...
Feb 07 05:33:40 debian11 systemd[1]: Started MySQL Community Server.
Tiếp theo, đăng nhập vào shell MySQL bằng lệnh sau lệnh:
Mã:
mysql -u root -p
Sau khi đăng nhập, tạo cơ sở dữ liệu và người dùng bằng lệnh sau:
Mã:
mysql> CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
mysql> CREATE USER 'jirauser'@'localhost' IDENTIFIED BY 'password';
Tiếp theo, cấp tất cả các quyền cho jiradb bằng lệnh sau lệnh:
Mã:
mysql> GRANT ALL ON jiradb.* TO 'jirauser'@'localhost' WITH GRANT OPTION;
Tiếp theo, xóa các đặc quyền và thoát khỏi shell MariaDB bằng lệnh sau:
Mã:
mysql> FLUSH PRIVILEGES; mysql> EXIT;
Sau khi hoàn tất, bạn có thể tiến hành bước tiếp theo.

Cài đặt Jira trên Debian 11​

Đầu tiên, hãy vào Trang tải xuống chính thức của Jira và tải xuống phiên bản Jira mới nhất bằng lệnh sau:
Mã:
wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-9.6.0-x64.bin
Sau khi tải xuống thành công, hãy thay đổi quyền của tệp đã tải xuống bằng lệnh sau:
Mã:
chmod a+x atlassian-jira-software-9.6.0-x64.bin
Tiếp theo, cài đặt phần mềm Jira bằng lệnh sau lệnh:
Mã:
./atlassian-jira-software-9.6.0-x64.bin
Bạn sẽ được hỏi một số câu hỏi như hiển thị bên dưới:
Mã:
This will install Jira Software 9.6.0 on your computer.
OK [o, Enter], Cancel [c]
Nhấn Enter để tiếp tục. Bạn sẽ thấy kết quả sau:
Mã:
Click Next to continue, or Cancel to exit Setup.
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing Jira installation [3]
2
Nhập 2 và nhấn Enter để cài đặt tùy chỉnh. Bạn sẽ thấy kết quả đầu ra sau:
Mã:
Select the folder where you would like Jira Software to be installed.
Where should Jira Software be installed?
[/opt/atlassian/jira]
Chọn đường dẫn cài đặt Jira và nhấn Enter. Bạn sẽ thấy kết quả đầu ra sau:
Mã:
Default location for Jira Software data
[/var/atlassian/application-data/jira]
Bây giờ, nhấn Enter để tiếp tục. Bạn sẽ thấy kết quả đầu ra sau:
Mã:
Configure which ports Jira Software will use.
Jira requires two TCP ports that are not being used by any other
applications on this machine. The HTTP port is where you will access Jira
through your browser. The Control port is used to startup and shutdown Jira.
Use default ports (HTTP: 8080, Control: 8005) - Recommended [1, Enter], Set custom value for HTTP and Control ports [2]
1
Nhập 1 và nhấn Enter để sử dụng cổng HTTP mặc định. Bạn sẽ thấy kết quả đầu ra sau:
Mã:
Jira can be run in the background.
You may choose to run Jira as a service, which means it will start
automatically whenever the computer restarts.
Install Jira as Service?
Yes [y, Enter], No [n]
y
Nhập y và nhấn Enter để cài đặt Jira dưới dạng Dịch vụ. Bạn sẽ thấy kết quả đầu ra sau:
Mã:
Details on where Jira Software will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/jira
Home Directory: /var/atlassian/application-data/jira
HTTP Port: 8080
RMI Port: 8005
Install as service: Yes
Install [i, Enter], Exit [e]
i
Nhập i và nhấn Enter để bắt đầu cài đặt. Bạn sẽ thấy kết quả đầu ra sau:
Mã:
Please wait a few moments while Jira Software is configured.
Installation of Jira Software 9.6.0 is complete
Start Jira Software 9.6.0 now?
Yes [y, Enter], No [n]
y
Nhập y và nhấn Enter để khởi động phần mềm Jira. Sau khi quá trình cài đặt hoàn tất thành công, bạn sẽ thấy kết quả sau:
Mã:
Please wait a few moments while Jira Software starts up.
Launching Jira Software ...
Installation of Jira Software 9.6.0 is complete
Your installation of Jira Software 9.6.0 is now ready and can be accessed
via your browser.
Jira Software 9.6.0 can be accessed at http://localhost:8080
Finishing installation ...
Theo mặc định, Jira lắng nghe trên cổng 8080. Bạn có thể kiểm tra bằng lệnh sau.
Mã:
ss -antpl | grep java
Bạn sẽ thấy kết quả sau đầu ra:
Mã:
LISTEN 0 100 *:8080 *:* users:(("java",pid=6568,fd=203))
LISTEN 0 1 [::ffff:127.0.0.1]:8005 *:* users:(("java",pid=6568,fd=346))

Cấu hình Jira​

Trước khi cấu hình Jira, hãy tải xuống trình điều khiển MySQL JDBC và sao chép vào thư mục cài đặt Jira.
Mã:
wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.18.zip
Tiếp theo, giải nén tệp đã tải xuống bằng lệnh sau lệnh:
Mã:
unzip mysql-connector-java-8.0.18.zip
Tiếp theo, sao chép trình kết nối MySQL vào thư mục cài đặt Jira:
Mã:
cp mysql-connector-java-8.0.18/mysql-connector-java-8.0.18.jar /opt/atlassian/jira/lib
Tiếp theo, dừng và khởi động dịch vụ Jira để áp dụng thay đổi:
Mã:
/etc/init.d/jira stop
/etc/init.d/jira start

Thực hiện cài đặt Jira Web​

Jira hiện đã được cài đặt và cấu hình, giờ đây bạn có thể truy cập giao diện web Jira bằng URL Bạn sẽ được chuyển hướng đến màn hình chào mừng Jira:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22381%22%3E%3C/svg%3E


Chọn tùy chọn "tôi sẽ tự thiết lập" và nhấp vào nút Tiếp theo. Bạn sẽ thấy màn hình cấu hình cơ sở dữ liệu:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22482%22%3E%3C/svg%3E


Chọn "My Own Database", cung cấp thông tin chi tiết về cơ sở dữ liệu của bạn và nhấp vào nút Next. Bạn sẽ thấy màn hình cấu hình ứng dụng:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22371%22%3E%3C/svg%3E


Nhập tiêu đề ứng dụng, Chế độ, URL và nhấp vào nút Tiếp theo. Bạn sẽ thấy màn hình cấp phép:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22373%22%3E%3C/svg%3E


Cung cấp khóa cấp phép dùng thử và nhấp vào nút Tiếp theo. Bạn sẽ thấy màn hình tài khoản quản trị viên:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22381%22%3E%3C/svg%3E


Xác định thông tin chi tiết về tài khoản quản trị viên của bạn và nhấp vào nút Tiếp theo. Bạn sẽ thấy màn hình sau:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22305%22%3E%3C/svg%3E


Nhấp vào nút Hoàn tất để hoàn tất quá trình cài đặt. Bạn sẽ thấy màn hình lựa chọn ngôn ngữ:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22471%22%3E%3C/svg%3E


Chọn ngôn ngữ của bạn và nhấp vào nút Tiếp tục. Bạn sẽ thấy màn hình sau:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22321%22%3E%3C/svg%3E


Chọn hình đại diện của bạn và nhấp vào nút Tiếp theo. Bạn sẽ thấy màn hình tạo dự án:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22323%22%3E%3C/svg%3E


Nhấp vào "Tạo dự án mới" để tạo dự án đầu tiên của bạn. Bạn sẽ thấy màn hình sau:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22341%22%3E%3C/svg%3E


Chọn "Phát triển phần mềm Scrum" và nhấp vào nút Tiếp theo. Bạn sẽ thấy màn hình sau:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22253%22%3E%3C/svg%3E


Cung cấp tên dự án và khóa của bạn, sau đó nhấp vào nút Gửi. Bạn sẽ thấy bảng điều khiển Jira trên màn hình sau:


data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22372%22%3E%3C/svg%3E

Kết luận​

Trong bài đăng này, bạn đã tìm hiểu cách cài đặt hệ thống quản lý dự án Jira trên Debian 11. Bây giờ bạn có thể triển khai Jira trong môi trường sản xuất và bắt đầu quản lý dự án của mình từ giao diện dựa trên web. Hãy thoải mái hỏi tôi nếu bạn có bất kỳ câu hỏi nào.
 
Back
Bên trên