JIRA là một ứng dụng phần mềm thương mại do Atlassian phát triển để theo dõi sự cố và quản lý dự án. Ứng dụng này có sẵn dưới dạng phiên bản dùng thử trong thời gian giới hạn. Ứng dụng này được sử dụng trong Hỗ trợ và Dịch vụ khách hàng để tạo phiếu và theo dõi trạng thái của các phiếu đã tạo. Ứng dụng này cung cấp giao diện dựa trên web để theo dõi tiến độ công việc và các sự cố. Các tính năng của nó bao gồm Quản lý lỗi và khiếm khuyết, Bảo mật nâng cao, Báo cáo nâng cao, Bảng điều khiển có thể tùy chỉnh, Tìm kiếm và lọc, Quy trình làm việc và quản trị có thể tùy chỉnh, cùng nhiều tính năng khác.
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt công cụ quản lý dự án JIRA trên máy chủ Ubuntu 22.04.
Sau khi tất cả các gói được cập nhật, hãy cài đặt các phụ thuộc bắt buộc khác bằng lệnh sau lệnh:
Sau khi hoàn tất, bạn có thể tiến hành bước tiếp theo.
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:
Bạn sẽ thấy sau:
Tiếp theo, đăng nhập vào shell MySQL bằng lệnh sau:
Sau khi đăng nhập, hãy tạo cơ sở dữ liệu và người dùng cho JIRA bằng lệnh sau lệnh:
Tiếp theo, cấp tất cả các quyền cho jiradb bằng lệnh sau:
Tiếp theo, xóa các quyền và thoát khỏi shell MariaDB bằng lệnh sau lệnh:
Sau khi hoàn tất, bạn có thể tiến hành bước tiếp theo.
Sau khi tải xuống hoàn tất, hãy thay đổi quyền của tệp đã tải xuống bằng lệnh sau:
Tiếp theo, cài đặt phần mềm JIRA bằng cách chạy tệp nhị phân đã tải xuống như hiển thị bên dưới:
Bạn sẽ thấy thông báo sau đầu ra:
Nhấn Enter để tiếp tục. Bạn sẽ thấy đầu ra sau:
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:
Chọn đường dẫn cài đặt Jira và nhấn Enter. Bạn sẽ thấy kết quả đầu ra sau:
Bây giờ, nhấn Enter để tiếp tục. Bạn sẽ thấy kết quả đầu ra sau:
Nhập 1 và nhấn Enter để sử dụng cổng HTTP mặc định. Bạn sẽ thấy đầu ra sau:
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:
Nhập i và nhấn Enter để bắt đầu cài đặt. Bạn sẽ thấy kết quả đầu ra sau:
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:
Lúc này, Jira đã được cài đặt và lắng nghe trên cổng 8080. Bạn có thể kiểm tra bằng lệnh sau.
Bạn sẽ thấy đầu ra sau:
Tiếp theo, giải nén tệp đã tải xuống bằng lệnh sau:
Tiếp theo, sao chép trình kết nối MySQL bằng lệnh sau lệnh:
Tiếp theo, dừng và khởi động dịch vụ Jira để áp dụng các thay đổi:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22392%22%3E%3C/svg%3E
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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22463%22%3E%3C/svg%3E
Chọn "Cơ sở dữ liệu của riêng tôi", 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 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=%22438%22%3E%3C/svg%3E
Cung cấ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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22406%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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22424%22%3E%3C/svg%3E
Cung cấp 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=%22357%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=%22522%22%3E%3C/svg%3E
Chọn ngôn ngữ mong muố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=%22252%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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22289%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=%22483%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=%22335%22%3E%3C/svg%3E
Nhấp vào nút Chọn để chọn Quy trình làm việc 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=%22258%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=%22345%22%3E%3C/svg%3E
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt công cụ quản lý dự án JIRA trên máy chủ Ubuntu 22.04.
Điều kiện tiên quyết
- Một máy chủ chạy Ubuntu 22.04 với tối thiểu 4GB RAM.
- Một tên miền hợp lệ được trỏ bằng IP máy chủ của bạn.
- Một mật khẩu gốc được cấu hình trên máy chủ.
Bắt đầu
Đầu tiên, hãy cập nhật bộ đệm gói hệ thống của bạn lên phiên bản mới nhất. Bạn có thể cập nhật chúng bằng lệnh sau:
Mã:
apt-get update -y
Mã:
apt-get install unzip fontconfig -y
Cài đặt và cấu hình cơ sở dữ liệu MySQL
JIRA sử dụng MySQL/MariaDB làm cơ sở dữ liệu phụ trợ. Vì vậy, bạn sẽ cần cài đặt máy chủ MySQL trên máy chủ của mình. Bạn có thể cài đặt nó bằng lệnh sau:
Mã:
apt-get install mysql-server -y
Mã:
systemctl status mysql
Mã:
? mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2022-06-25 15:06:03 UTC; 15s ago Process: 39046 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS) Main PID: 39070 (mysqld) Status: "Server is operational" Tasks: 38 (limit: 4579) Memory: 359.3M CPU: 1.047s CGroup: /system.slice/mysql.service ??39070 /usr/sbin/mysqld
Jun 25 15:06:02 ubuntu2204 systemd[1]: Starting MySQL Community Server...
Jun 25 15:06:03 ubuntu2204 systemd[1]: Started MySQL Community Server.
Mã:
mysql
Mã:
mysql> CREATE DATABASE jira CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
mysql> CREATE USER 'jira'@'localhost' IDENTIFIED BY 'password';
Mã:
mysql> GRANT ALL ON jira.* TO 'jira'@'localhost' WITH GRANT OPTION;
Mã:
mysql> FLUSH PRIVILEGES; mysql> EXIT;
Cài đặt JIRA Ubuntu 22.04
Trước tiên, hãy truy cập 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 wget như được hiển thị bên dưới:
Mã:
wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-9.0.0-x64.bin
Mã:
chmod a+x atlassian-jira-software-9.0.0-x64.bin
Mã:
./atlassian-jira-software-9.0.0-x64.bin
Mã:
This will install Jira Software 9.0.0 on your computer.
OK [o, Enter], Cancel [c]
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
Mã:
Select the folder where you would like Jira Software to be installed.
Where should Jira Software be installed?
[/opt/atlassian/jira]
Mã:
Default location for Jira Software data
[/var/atlassian/application-data/jira]
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
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
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
Mã:
Please wait a few moments while Jira Software is configured.
Installation of Jira Software 9.0.0 is complete
Start Jira Software 9.0.0 now?
Yes [y, Enter], No [n]
y
Mã:
Please wait a few moments while Jira Software starts up.
Launching Jira Software ...
Installation of Jira Software 9.0.0 is complete
Your installation of Jira Software 9.0.0 is now ready and can be accessed
via your browser.
Jira Software 9.0.0 can be accessed at http://localhost:8080
Finishing installation ...
Mã:
ss -antpl | grep java
Mã:
LISTEN 0 100 *:8080 *:* users:(("java",pid=36245,fd=187))
LISTEN 0 1 [::ffff:127.0.0.1]:8005 *:* users:(("java",pid=36245,fd=414))
Cấu hình JIRA
Tiếp theo, bạn sẽ cần 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. Đầu tiên, tải xuống bằng lệnh sau:
Mã:
wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.18.zip
Mã:
unzip mysql-connector-java-8.0.18.zip
Mã:
cp mysql-connector-java-8.0.18/mysql-connector-java-8.0.18.jar /opt/atlassian/jira/lib
Mã:
/etc/init.d/jira stop
/etc/init.d/jira start
Truy cập Giao diện người dùng web Jira
Bây giờ, hãy mở trình duyệt web của bạn và truy cập giao diện web Jira bằng URL . Bạn sẽ được chuyển hướng đến màn hình sau:data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22392%22%3E%3C/svg%3E
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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22463%22%3E%3C/svg%3E
Chọn "Cơ sở dữ liệu của riêng tôi", 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 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=%22438%22%3E%3C/svg%3E
Cung cấ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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22406%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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22424%22%3E%3C/svg%3E
Cung cấp 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=%22357%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=%22522%22%3E%3C/svg%3E
Chọn ngôn ngữ mong muố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=%22252%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 sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22289%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=%22483%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=%22335%22%3E%3C/svg%3E
Nhấp vào nút Chọn để chọn Quy trình làm việc 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=%22258%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=%22345%22%3E%3C/svg%3E