日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

jira在linux下面的安装和配置

發布時間:2024/9/21 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jira在linux下面的安装和配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言:應同事要求 想搭建一個BUG的提交系統,用來有效的管理項目,所以選用了jirajira基于J2EE的 ,之前一直接觸的都是PHP的平臺相關的程序,這次也當是正好練習下JAVA方面的環境安裝調試,中間也是出了不少的問題,至少學會了一個最重要的如何調 試tomcat一、了解JIRA 不管你知不知道JIRA?還是先大概的了解下。 (大致歸納下)JIRA?是目前比較流行的基于Java架構的管理系統? ,是集項目計劃、任務分配、需求管理、錯誤跟蹤于一體的商業軟件,功能全面,界面友好,安裝簡單,配置靈活,權限管理以及可擴展性方面都十分出色。 因為是基于JAVA的所以需要JAVA環境,因為是商業軟件所以會要有license key?二、具體安裝過程(含有解決問題的分析思路) 1、基礎環境(以自己實踐的環境為例) 操作系統:?Linux?(具體用過的Centos 5.2 , Slackware 12.12、思考過程 可能拿到一個要安裝的軟件可能第一反應就是google搜索,但往往網上的文章基本沒有絕對完整或者是時效性已經過了的。 正確的思考方式A、直接下載JIRA程序,安裝方法查看解壓包中的README.txt?或者有些軟件包還有一個INSTALL B、以JIRA的官方安裝方法為基準 再參考google搜索出來的其他文章。 C、遇到具體再具體分析。 3、下載JIRA JIRA?官網:http://www.atlassian.com/software/jira/ 下載企業版:wget?http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-enterprise-3.13.4-standalone.tar.gz tar zxvf atlassian-jira-enterprise-3.13.4-standalone.tar.gz mv atlassian-jira-enterprise-3.13.4-standalone /home/ ln -s atlassian-jira-enterprise-3.13.4-standalone jira cd /home/jira 4、根據README.txt安裝 ——————————————————————— JIRA 3.13.4-#354 README ——————————————————————— Thank you for downloading JIRA 3.13.4 - Standalone distribution. This distribution comes with a built-in Tomcat 5.5.26 web server and hsql database, so it runs (almost) out the box. JIRA 3.13.4集成內置了tomcat 5.5.26的 默認是hsql?database 所以不需要另外安裝tomcat BRIEF INSTALL GUIDE ——————- 1. Install a Java Development Kit (JDK) from 第一步:安裝JDK環境 JDK下載路徑 http://java.sun.com/javase/downloads/index.jsp (avoid JREs, Java EEs, Netbeans, etc. on that page - you just want a JDK). 下載最新的JDK 這里的最新版本是JDK 6 Update 14?注意的是選擇完平臺進行下載的時候 可以直接點擊jdk-6u14-linux-i586.bin?進行下載 如果是點擊“download selected with sun download manager”?這個是SUN的下載器 2. Set the JAVA_HOME variable to where you installed Java. Windows installers may do this for you. See also the following for Windows instructions: http://confluence.atlassian.com/display/DOC/Set+JAVA_HOME+variable+in+Windows 第二步 :安裝和配置JAVA環境 JAVA安裝很簡單主要是配置變量 這里不清楚了可以google下了 參考這篇文章:http://www.tj4c.com/2009/06/25/linux-install-jdk/ 我的步驟: chmod +x jdk-6u14-linux-i586.bin ./jdk-6u14-linux-i586.bin mv jdk1.6.0_14 /usr/local/jdk/etc/profile尾添加 JAVA_HOME=/usr/local/jdk CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME export PATH export CLASSPATH 還需要在終端中把上面添加的都執行一遍,不然你想重啟機器啊,呵呵。 查看是否成功:java -version java version “1.6.0_14″ Java(TM) SE Runtime Environment (build 1.6.0_14-b08) Java HotSpot(TM) Server VM (build 14.0-b16, mixed mode) 也可以編寫個hello.java測試下 (略) README中對WINDOWS關愛有加 有WINODWS的配置JDKURL 第三步:配置MYSQL 下面的第3是開始啟動JIRA了,但我們的需求是安裝JIRAMYSQL的,所以還需要配置MYSQL 如果不想麻煩建議就用操作系統自帶的MYSQL吧 (MYSQL配置自己查) (以下的JIRAMYSQL配置參考 官網資料?http://confluence.atlassian.com/display/JIRA/Setting+up+JIRA+Standalone+and+MySQL+on+Linuxslackware 12.1?centos 5.2 MYSQL都是5.0JIRAMYSQL配置 mysql create database jiradb character set utf8; grant all privileges on jiradb.* to jirauser@localhost identified by 'mypassword' with grant option; flush privileges; quit 測試是否成功 用jirauser用戶手動登陸試試 第四步:安裝MYSQL/J JDBC 驅動 作用就是讓JAVA可以通過JDBC連接MYSQL 下載: JDBC下載要跟你的MYSQL基本相同 mysql 5.0選擇5.0的驅動 依以類推 wget tar zxvf mysql-connector-java-5.0.8.tar.gz cp mysql-connector-java-5.0.8/mysql-connector-java-5.0.8-bin.jar /home/jira/common/lib 第五步:修改JIRA配置 修改一、 vim /home/jira/conf/server.xml 修改成如下幾項 username="jirauser"password="mypassword"driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost/jiradb? autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8" 刪除以下兩行minEvictableIdleTimeMillis="4000"timeBetweenEvictionRunsMillis="5000" 修改二、 vim /home/jira/atlassian-jira/WEB_INF/classes/entityengine.xml 將其中的hsql改成mysql 數據庫類型<datasource name="defaultDS" field-type-name="hsql" <datasource name="defaultDS" field-type-name="mysql" 刪除 schema-name="PUBLIC" 3. Run bin/startup.sh (*nix) or bin\startup.bat (Windows). Check that there are no errors on the console. See below for troubleshooting advice. 第六步:運行JIRA服務 *uix使用JIRA根目錄下的bin/starup.sh windowsbin\startup.bat 運行后可以通過logs下的日志進行查看報錯 4. Point your browser at http://localhost:8080/ You should see JIRA’s Setup Wizard. 第七步:訪問JIRA 通過http://JIRA_server_ip:8080?進行查看 如果出來界面說明配置正確 如果報404等其它問題就是配置中出現問題了 通過仔細檢查配置文件都沒有改錯或者寫錯的話 那么很有可能就是你的MYSQL連接不正確
三、問題排錯 可能大部分的人第一次安裝都不會那么順利,我就是遇到了不少的問題,如何進行排錯呢,日志是肯定不能少的。 出現問題后查看?logs下面的catalina.2009-07-14.log?catalina.out?日志 但只能得到兩個錯誤 SEVERE: Error listenerStart SEVERE: Context [] startup failed due to previous errors 通過google查看 這類問題不少,也有很多的解決辦法 如:http://xuthus.javaeye.com/blog/85089 但這都不是解決辦法的根源,因為報這個錯還是有很多種可能。 解決辦法查看最詳細的日志,確定問題的原因:http://618119.com/archives/2007/12/04/37.html JIRAtomcat5.5的 基于上面的方法 參考APACHE的官網資料:?http://tomcat.apache.org/tomcat-5.5-doc/logging.html 1、創建log4j.properties vim /home/jira/common/classes/log4j.properties
log4j.rootLogger=DEBUG, Rlog4j.appender.R=org.apache.log4j.RollingFileAppenderlog4j.appender.R.File=${catalina.home}/logs/tomcat.loglog4j.appender.R.MaxFileSize=10MBlog4j.appender.R.MaxBackupIndex=10log4j.appender.R.layout=org.apache.log4j.PatternLayoutlog4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
2、下載?log4j wget?http://apache.freelamp.com/logging/log4j/1.2.15/apache-log4j-1.2.15.tar.gz tar zxvf apache-log4j-1.2.15.tar.gz cp apache-log4j-1.2.15/log4j-1.2.15.jar /home/jira/common/lib/ 3、下載commons logging wget?http://apache.freelamp.com/commons/logging/binaries/commons-logging-1.1.1-bin.tar.gz tar zxvf commons-logging-1.1.1-bin.tar.gz cp commons-logging-1.1.1/commons-logging-1.1.1.jar /home/jira/common/lib/ 這樣配置完后 重啟JIRA可以在日志中看到更詳細的記錄 第一個就是在當前啟動JIRA服務的目錄下會產生atlassian-jira.log tail -f atlassian-jira.log 第二個在logs中的catalina.out?跟上面的日志內容是一樣的 分析: 以下就我出現的問題具體分析下日志: 日志取最早出現的error 問題Amain ERROR [jira.appconsistency.db.DatabaseConsistencyCheck] There was a SQL exception checking for database driver correctness. Skipping 2009-07-14 17:12:57,743 main ERROR [core.entity.jdbc.DatabaseUtil] Unable to esablish a connection with the database… Error was:org.apache.tomcat.dbcp.dbcp.SQLNestedExceptio n: Cannot load JDBC driver class ‘org.mysql.jdbc.Driver’ 這個是名字打錯了,幾次折騰重新安裝時把驅動的名字打錯了 應該把?‘org.mysql.jdbc.Driver’改成 ‘com.mysql.jdbc.Driver’ 問題B、?org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Server connection failure during transaction. Due to underlying exception: ‘java.net.ConnectException: Connection refused’. 連接被拒絕了,其實這個原因是一直沒有成功的根源,我當時用的是slackware 12.1的默認mysql的服務啟動是skip-network?即是不能通過網絡訪問的,但手動本地localhost是可以的所以連接的,所以帶來了問題的麻煩 解決:去掉啟動腳本中的—skip-network 問題Crg.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Server connection failure during transaction. Due to underlying exception: ‘java.sql.SQLException: Access denied for user ‘jirauser’@'127.0.0.1′ (using password: YES)’. 還是訪問被拒絕但已經有明顯的訪問方式為jirauser’@'127.0.0.1′?,這個很奇怪,為什么配置中用的是localhost卻用127.0.0.1來訪問,雖然邏輯上是一樣的,但mysql好像不能區分,所以又給127.0.0.1添加了一條權限 解決:grant all privileges on jiradb.* to jirauser@’127.0.0.1′ identified by ‘mypassword’ with grant option; 最后看到日志中出了 Database configuration OK ___ Database Configuration _______ Loading entityengine.xml from : file:/home/atlassian-jira-enterprise-3.13.4-standalone/atlassian-jira/WEB-INF/classes/entityengine.xml Entity model data source name : defaultDS Entity model field type name : mysql Entity model schema name : Database Version : MySQL - 5.0.51b-log Database Driver : MySQL-AB JDBC Driver - mysql-connector-java-5.0.5 ( $Date: 2007-03-01 00:01:06 +0100 (Thu, 01 Mar 2007) $, $Revision: 6329 $ ) Database URL : jdbc:mysql://localhost:3306/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8 Database JNDI address : java:comp/env/jdbc/JiraDS 說明成功了
四、JIRA界面配置 這個就不詳細說了,具體看官網資料



本文轉自 fenghao.cn 51CTO博客,原文鏈接:http://blog.51cto.com/linuxguest/187453,如需轉載請自行聯系原作者

總結

以上是生活随笔為你收集整理的jira在linux下面的安装和配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩精品第一区 | 狠狠爱夜夜爱 | 亚洲国产日韩一区二区 | 国产精品亚洲第一 | 福利在线电影 | 国产免费专区 | 99热免费观看| 嫩草网站入口 | 日本黄色一区 | 国产午夜精品久久久久久久久久 | 看日本黄色录像 | 午夜日韩av | 久久久亚洲一区二区三区 | 亚洲精品视频导航 | 2020亚洲男人天堂 | 精品在线小视频 | 国产精品日本一区二区在线播放 | 极品熟妇大蝴蝶20p 国产偷自拍视频 | 激情综合图| 亚洲再线| 美女av网站 | 99啪啪| 亚洲国产成人自拍 | 成人在线视频观看 | 久久精品无码毛片 | 九九欧美 | 亚洲天堂av在线播放 | 五月99久久婷婷国产综合亚洲 | 久久成人在线 | 亚洲视频在线观看免费视频 | 一本色道久久综合 | 国产成人精品影视 | 国产精品麻豆果冻传媒在线播放 | xxxxwww国产| 日日摸夜夜添狠狠添欧美 | 精品一区二区三区人妻 | 亚洲国产亚洲 | 国产视频1区2区 | 欧美日韩经典 | 国产福利视频一区二区三区 | 日韩国产毛片 | www.com捏胸挤出奶 | 男人肌肌桶女人肌肌 | 黄色性网站 | 777精品伊人久久久久大香线蕉 | 欧美日韩v | 国产精品免费网站 | 亚洲男人的天堂在线观看 | jizjiz中国少妇高潮水多 | 亚洲成熟丰满熟妇高潮xxxxx | 日韩精品视 | 国产一卡二卡三卡 | 饥渴少妇伦色诱公 | 国产黄色一区二区 | 亚av| 精品视频99 | 久操社区 | 最新91在线 | 国产午夜大地久久 | 色综合久久久 | 中文字幕不卡一区 | 国产片淫乱18一级毛片动态图 | 超碰老司机 | 4438x全国最大成人网 | 五月婷婷视频在线观看 | 国产精品探花一区二区在线观看 | 久操热| 国产美女激情 | 亚洲欧美国产另类 | 麻豆av影视 | 日韩视频一区二区 | 中文字幕在线免费看 | 亚洲中文字幕一区二区在线观看 | 中文不卡视频 | av作品在线观看 | 在线看av的网址 | 日韩性猛交ⅹxxx乱大交 | 国产真实乱人偷精品人妻 | 成人五区 | 亚洲 欧美 日韩 综合 | 波多野结衣精品视频 | 亚洲做受高潮 | 欧美黑人三级 | 激情视频亚洲 | 一色av| 四虎影视永久免费 | 亚洲黄色小说网 | 国产无遮挡又黄又爽在线观看 | 夜夜噜噜噜| 少妇熟女高潮流白浆 | 久久久久久国产免费a片 | 91在线高清视频 | 性生交大片免费看狂欲 | 中文字幕 日韩有码 | 欧美日本国产在线 | 日韩国产精品一区二区三区 | 久久精品伊人 | 国产一级片精品 | 黄色大片免费看 |