Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

CentOS system installation and configuration Confluence and JIRA

2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/03 Report--

This article is to share with you the CentOS system installation and configuration of Confluence and JIRA detailed tutorials, I believe that most people do not know how to install, in order to let you learn, to give you a summary of the following content, say no more, let's read on.

Confluence introduction

Confluence is a software for group knowledge sharing and management. The main application scope of the software is information sharing between groups, document sharing and idea sharing. The software is presented in website mode, each page can be edited by authorized users, and all changes on the page will be saved by the system

What problems can Confluence solve?

Characteristics of Confluence

The software is presented in the mode of a website.

Content is organized in discrete space (space).

Users and groups can access each space through authorization.

Textile-based text format.

Spaces and pages are easy to rename.

Backup and recovery are easy to operate, and daily backup is realized automatically.

User management is easy to operate.

The search function can be realized.

Track the change history of the page, and the version is clearer

JIRA introduction

JIRA is a popular management system based on Java architecture. Because Atlassian provides defect tracking services for many open source projects free of charge, in the open source field, its awareness is much higher than other products, and it is easier to use.

Main functions of JIRA

Problem tracking and management: use it to manage projects, track tasks, bug, requirements, and make collaborative notifications through the email notification function of jira, which can greatly improve work efficiency in practical work.

Analysis report of problem follow-up: you can keep abreast of the problem and the progress of the project.

Project category management function: related projects can be managed in groups

Component / module owner function: different components / modules of the project can be assigned to the appropriate responsible person to deal with the Issues of the responsible component

Project email address function: each project can have a different email (the notification email for this project is sent from this address)

Unlimited workflows: you can create multiple workflows for different projects to use

Note: the use of Jira+Confluence is common in enterprises, and both are often deployed and used together

Installation environment: CentOS 7.6 system confluence 6.3.1 version jira 7.4 version MySQL 5.6jdk 1.8 free download link:

Install package Integration:

Link: https://pan.baidu.com/s/17kc7VQk1k3wr4XTHNIt0lA

Extraction code: apqx

Cracking tool:

Link: https://pan.baidu.com/s/1Tba0KflPXeNn7xguk-XKMg

Extraction code: a1ib

Step 1: install the java environment. Download the software package and upload it to the linux system (Atlassian.zip) 2. Decompress, rename

Tar-xvf jdk-8u101-linux-x64.tar.gz-C / usr/local

Mv / usr/local/jdk1.8.0_101/ / usr/local/java

Ls / usr/local/

3. Set environment variabl

Sed-I'$aJAVA_HOME=/usr/local/java\ nCLASSPATH=$JAVA_HOME/lib\ nPATH=$PATH:$JAVA_HOME/bin\ nexport PATH JAVA_HOME CLASSPATH' / etc/profile

Source / etc/profile

4. Check the version number, verify

Java-version

5. Client (Windows system) installs jdk (if any, can be ignored)

Just install it directly and check the version number.

Second, install database mysql 5.6,

(you can also install the source package, please refer to https://blog.51cto.com/13760351/2164507)

1. Check if MySQL is installed in the system

Rpm-qa | grep mysql

Note: in the new version of CentOS7, the default database has been updated to Mariadb, not MySQL, so executing the yum install mysql command only updates the Mariadb database and does not install MySQL

two。 View the installed Mariadb database version

Rpm-qa | grep-I mariadb

3. Uninstall the installed Mariadb database.

Rpm-qa | grep mariadb | xargs rpm-e-nodeps

4. Check the installed version of the Mariadb database again to confirm that the uninstall is complete.

Rpm-qa | grep-I mariadb

5. Download the installation package file.

Wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

6. Install the mysql-community-release-el7-5.noarch.rpm package

Rpm-ivh mysql-community-release-el7-5.noarch.rpm

7. After the installation is complete, view the yum source file

Ls / etc/yum.repos.d/

8. View available mysql installation files

Yum repolist all | grep mysql

9. Install mysql.

Yum install mysql-server-y

10. Check that mysql is installed successfully.

Rpm-qa | grep mysql

11. Start the mysql service.

Systemctl start mysqld.service # launch mysql

Systemctl enable mysqld.service # set mysql to boot

twelve。 Set the password for the database

Mysql # logging in to the database

Mysql > use mysql

Mysql > update user set password=PASSWORD ("abc123") where user='root'

Mysql > flush privileges; # Refresh

13. Set up remote host login

Mysql > GRANT ALL PRIVILEGES ON. TO root@ "%" IDENTIFIED BY "123456"

14. Create a corresponding database account

1)。 Give it to Confluence users first.

Mysql > create database confluence default character set utf8 collate utf8_bin; # create database confluence

Mysql > grant all on confluence.* to 'confluence'@'%' identified by' confluencepasswd'; # user confluence, password: confluencepasswd

Mysql > flush privileges

2)。 To jira users

Mysql > create database jira default character set utf8 collate utf8_bin; # create database jira

Mysql > grant all on jira.* to 'jira'@'%' identified by' jirapasswd'; # user jira, password: jirapasswd

Mysql > flush privileges

3)。 View the database and users

Third, set up jira service 1. Download the installation package and crack tool 2. Upload the toolkit to the linux system. Grant executive authority

Unzip Atlassian.zip

Chmod + x * .bin

4. Decompression and installation

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

5. View service process, port number

Netstat-ntap | grep 8080

Ps-ef | grep jira

6. Back up.

Cp / opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar / mnt

Cp mysql-connector-java-5.1.39-bin.jar / opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

7. Crack the plug-in

Upload atlassian-extras-3.2.jar to window client, rename it to atlassian-extras-2.2.2.jar, and use the cracking tool to crack it.

8. Replace file

Put the cracked files in the / opt/atlassian/jira/atlassian-jira/WEB-INF/lib/ directory and replace atlassian-extras-3.2.jar

9. Restart the service

Cd / opt/atlassian/jira/bin

Sh shutdown.sh

Sh startup.sh

10. Go to the page to install (http://192.168.65.193:8080/)

11. The cracking tutorial is as follows

twelve。 Cracking completed, continue with the installation

13. View version information

Fourth, set up confluence service 1. Decompression and installation

. / atlassian-confluence-6.3.1-x64.bin

two。 Backup, adding mysql driver package

First copy the atlassian-extras-decoder-v2-3.2.jar package to the Windows environment and rename it to atlassian-extras-2.4

Mv / opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar / mnt # backup

Cp mysql-connector-java-5.1.39-bin.jar / opt/atlassian/confluence/confluence/WEB-INF/lib # add mysql driver

3. Crack the plug-in

4. Restart the service

Service confluence restart

5. Web installation (http://192.168.65.193:8090)

6. Crack the authorization code

7. Continue with the installation

8. View version information

The above are the CentOS system installation and configuration of Confluence and JIRA steps, the details of the use of your own hands-on use in order to understand. If you want to know more about it, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report