安裝JIRA 8.X EE

一、下載軟件

JIRA安裝包:atlassian-jira-software-8.5.4-x64.bin
破解包:atlassian-agent-v1.2.3.tar_2.gz
Mysql驅動:mysql-connector-java-5.1.49.tar.gz

二、安裝:

先把上面下載的軟件包放到同一目錄下,比如/home目錄下,然後輸入下面的命令進行安裝:

./atlassian-jira-software-8.5.4-x64.bin
tar zxvf atlassian-agent-v1.2.3.tar_2.gz
tar zxvf mysql-connector-java-5.1.49.tar.gz 
cp atlassian-agent-v1.2.3/atlassian-agent.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
cp mysql-connector-java-5.1.49/mysql-connector-java-5.1.49-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
service jira start

過程如下:

[root@d07852d45604 home]# ./atlassian-jira-software-8.5.4-x64.bin 
We couldn't find fontconfig, which is required to use OpenJDK. Press [y, Enter] to install it.
For more info, see https://confluence.atlassian.com/x/PRCEOQ
y
Installing fontconfig and dejavu sans fonts...
Loaded plugins: fastestmirror, ovl
Setting up Install Process
base                                                                                                                                                                                        | 3.7 kB     00:00     
base/primary_db                                                                                                                                                                             | 4.7 MB     00:23     
extras                                                                                                                                                                                      | 3.4 kB     00:00     
extras/primary_db                                                                                                                                                                           |  29 kB     00:00     
updates                                                                                                                                                                                     | 3.4 kB     00:00     
updates/primary_db                                                                                                                                                                          | 9.9 MB     00:15     
Resolving Dependencies
--> Running transaction check
---> Package fontconfig.x86_64 0:2.8.0-5.el6 will be installed
--> Processing Dependency: freetype >= 2.1.4 for package: fontconfig-2.8.0-5.el6.x86_64
--> Processing Dependency: libfreetype.so.6()(64bit) for package: fontconfig-2.8.0-5.el6.x86_64
--> Running transaction check
---> Package freetype.x86_64 0:2.3.11-19.el6_10 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================================================================================================
 Package                                            Arch                                           Version                                                   Repository                                       Size
===================================================================================================================================================================================================================
Installing:
 fontconfig                                         x86_64                                         2.8.0-5.el6                                               base                                            186 k
Installing for dependencies:
 freetype                                           x86_64                                         2.3.11-19.el6_10                                          updates                                         361 k

Transaction Summary
===================================================================================================================================================================================================================
Install       2 Package(s)

Total download size: 547 k
Installed size: 1.2 M
Downloading Packages:
(1/2): fontconfig-2.8.0-5.el6.x86_64.rpm                                                                                                                                                    | 186 kB     00:00     
(2/2): freetype-2.3.11-19.el6_10.x86_64.rpm                                                                                                                                                 | 361 kB     00:00     
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                              376 kB/s | 547 kB     00:01     
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Importing GPG key 0xC105B9DE:
 Userid : CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]>
 Package: centos-release-6-10.el6.centos.12.3.x86_64 (@CentOS/6.10)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : freetype-2.3.11-19.el6_10.x86_64                                                                                                                                                                1/2 
  Installing : fontconfig-2.8.0-5.el6.x86_64                                                                                                                                                                   2/2 
  Verifying  : fontconfig-2.8.0-5.el6.x86_64                                                                                                                                                                   1/2 
  Verifying  : freetype-2.3.11-19.el6_10.x86_64                                                                                                                                                                2/2 

Installed:
  fontconfig.x86_64 0:2.8.0-5.el6                                                                                                                                                                                  

Dependency Installed:
  freetype.x86_64 0:2.3.11-19.el6_10                                                                                                                                                                               

Complete!
Loaded plugins: fastestmirror, ovl
Setting up Install Process
Determining fastest mirrors
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package dejavu-sans-fonts.noarch 0:2.33-1.el6 will be installed
--> Processing Dependency: dejavu-fonts-common = 2.33-1.el6 for package: dejavu-sans-fonts-2.33-1.el6.noarch
--> Running transaction check
---> Package dejavu-fonts-common.noarch 0:2.33-1.el6 will be installed
--> Processing Dependency: fontpackages-filesystem for package: dejavu-fonts-common-2.33-1.el6.noarch
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.41-1.1.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================================================================================================
 Package                                                       Arch                                         Version                                               Repository                                  Size
===================================================================================================================================================================================================================
Installing:
 dejavu-sans-fonts                                             noarch                                       2.33-1.el6                                            base                                       2.2 M
Installing for dependencies:
 dejavu-fonts-common                                           noarch                                       2.33-1.el6                                            base                                        63 k
 fontpackages-filesystem                                       noarch                                       1.41-1.1.el6                                          base                                       8.8 k

Transaction Summary
===================================================================================================================================================================================================================
Install       3 Package(s)

Total download size: 2.2 M
Installed size: 5.3 M
Downloading Packages:
(1/3): dejavu-fonts-common-2.33-1.el6.noarch.rpm                                                                                                                                            |  63 kB     00:00     
(2/3): dejavu-sans-fonts-2.33-1.el6.noarch.rpm                                                                                                                                              | 2.2 MB     00:03     
(3/3): fontpackages-filesystem-1.41-1.1.el6.noarch.rpm                                                                                                                                      | 8.8 kB     00:00     
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                              610 kB/s | 2.2 MB     00:03     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : fontpackages-filesystem-1.41-1.1.el6.noarch                                                                                                                                                     1/3 
  Installing : dejavu-fonts-common-2.33-1.el6.noarch                                                                                                                                                           2/3 
  Installing : dejavu-sans-fonts-2.33-1.el6.noarch                                                                                                                                                             3/3 
  Verifying  : fontpackages-filesystem-1.41-1.1.el6.noarch                                                                                                                                                     1/3 
  Verifying  : dejavu-sans-fonts-2.33-1.el6.noarch                                                                                                                                                             2/3 
  Verifying  : dejavu-fonts-common-2.33-1.el6.noarch                                                                                                                                                           3/3 

Installed:
  dejavu-sans-fonts.noarch 0:2.33-1.el6                                                                                                                                                                            

Dependency Installed:
  dejavu-fonts-common.noarch 0:2.33-1.el6                                                               fontpackages-filesystem.noarch 0:1.41-1.1.el6                                                              

Complete!
Unpacking JRE ...
Starting Installer ...

This will install JIRA Software 8.5.4 on your computer.
OK [o, Enter], Cancel [c]
o #這裏輸入o或者直接回車
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]
1 #這裏輸入1使用快速安裝模式,即使用默認設置進行安裝

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 #這裏輸入i或者直接回車安裝成JIRA服務,以後可以直接通過服務進行開關

Extracting files ...
                                                                           

Please wait a few moments while JIRA Software is configured.

Installation of JIRA Software 8.5.4 is complete
Start JIRA Software 8.5.4 now?
Yes [y, Enter], No [n]
n #這裏暫時先不啓動,因爲還需要複製Mysql數據庫驅動和破解包

Installation of JIRA Software 8.5.4 is complete
Your installation of JIRA Software 8.5.4 is now ready.
Finishing installation ...
[root@d07852d45604 home]# tar zxvf atlassian-agent-v1.2.3.tar_2.gz 
._atlassian-agent-v1.2.3
atlassian-agent-v1.2.3/
atlassian-agent-v1.2.3/._LICENSE
atlassian-agent-v1.2.3/LICENSE
atlassian-agent-v1.2.3/atlassian-agent.jar
atlassian-agent-v1.2.3/._shasum.txt
atlassian-agent-v1.2.3/shasum.txt
atlassian-agent-v1.2.3/._README.pdf
atlassian-agent-v1.2.3/README.pdf
[root@d07852d45604 home]# tar zxvf mysql-connector-java-5.1.49.tar.gz 
[root@d07852d45604 home]# cp atlassian-agent-v1.2.3/atlassian-agent.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
[root@d07852d45604 home]# cp mysql-connector-java-5.1.49/mysql-connector-java-5.1.49-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

這裏在安裝JIRA時都是按默認設置進行安裝的。

三、配置

1.腳本配置

安裝完成後,修改配置文件/opt/atlassian/jira/bin/setenv.sh:

[root@d07852d45604 home]# vi /opt/atlassian/jira/bin/setenv.sh 

把70行的

export JAVA_OPTS

替換成:

export JAVA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-agent.jar ${JAVA_OPTS}"

現在可以啓動JIRA了:

[root@d07852d45604 home]# service jira start

To run JIRA in the foreground, start the server with start-jira.sh -fg
executing using dedicated user: jira

                  `sMMMMMMMMMMMMMM+
                     MMMMMMMMMMMMMM
                     :sdMMMMMMMMMMM
                             MMMMMM
          `sMMMMMMMMMMMMMM+  MMMMMM
             MMMMMMMMMMMMMM  +MMMMM
              :sMMMMMMMMMMM   MMMMM
                     MMMMMM    `UOJ
   `sMMMMMMMMMMMMM+  MMMMMM
     MMMMMMMMMMMMMM  +MMMMM
      :sdMMMMMMMMMM   MMMMM
             MMMMMM    `UOJ
             MMMMMM
             +MMMMM
              MMMMM
               `UOJ

      Atlassian Jira
      Version : 8.5.4
                  

If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at https://docs.atlassian.com/jira/jadm-docs-085/Troubleshooting+installation


Server startup logs are located in /opt/atlassian/jira/logs/catalina.out
Using CATALINA_BASE:   /opt/atlassian/jira
Using CATALINA_HOME:   /opt/atlassian/jira
Using CATALINA_TMPDIR: /opt/atlassian/jira/temp
Using JRE_HOME:        /opt/atlassian/jira/jre/
Using CLASSPATH:       /opt/atlassian/jira/bin/bootstrap.jar:/opt/atlassian/jira/bin/tomcat-juli.jar
Using CATALINA_PID:    /opt/atlassian/jira/work/catalina.pid
Tomcat started.
[root@d07852d45604 home]# 

2.頁面配置

JIRA服務啓動後可以在瀏覽器中輸入IP加端口進行訪問了,JIRA默認端口爲8080,通過下圖所示,設置語言爲中文,當然也可以不設置,默認爲英文。
在這裏插入圖片描述
然後選擇“我將設置它自己”,點“下一步"
在這裏插入圖片描述
進行數據庫設置,如果只是演示用可以選擇內置的數據庫;如果是正式的生產環境選擇其它數據庫。JIRA支持的主流的數據庫,通過數據庫類型的選擇設置好主機、端口、數據庫名、用戶名、密碼等等,測試連接通過即可。
在這裏插入圖片描述
點擊“下一步”,進行數據庫配置,需要等待一段時間。
在這裏插入圖片描述
在這裏插入圖片描述
然後把下圖中的服務器ID記錄下來。
在這裏插入圖片描述
使用下面的命令生成許可證:

/opt/atlassian/jira/jre/bin/java -jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-agent.jar -p jira -m [email protected] -n jira -o https://jira.com -s B9Q5-PTP1-WXO3-R3BZ

把生成的許可證字符串複製到頁面中,點“下一步”。
其中:

-p jira(安裝的是jira產品),具體的可以根據-p進行參考
-m [email protected](隨意寫)
-n jira(隨意寫)
-o https://jira.com (隨意寫)
-s B9Q5-PTP1-WXO3-R3BZ (即jira顯示的服務器ID)

後面就根據頁面操作即可。

如果頁面配置失敗或者想要重新配置實例,可以把原來的實例刪除:

rm /var/atlassian/application-data/jira/* -rf

然後再重新進行Web頁面配置。

參考:
https://www.jianshu.com/p/9ca92a191f36

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章