JIRA Installation

DEVELOPMENT 2008/07/14 10:41

 1. 환경 설정을 확인합니다.
- JDK 1.5 설치 확인합니다.
- 환경 변수 설정 : user directory에서 확인합니다
[ > vi .profile]

사용자 삽입 이미지


2. 설치 파일을 업로드합니다.

사용자 삽입 이미지

3. 설치파일의 압축을 풀도록 합니다.
gtar -zxvf atlassian-jira-professional-3.12.2-standalone.tar.gz

4. JIRA Home Directory를 생성합니다.

MAST>DEV> mkdir JIRA

5. JIRA에서 사용하는 Indexing, File Upload 용 폴더를 생성합니다
 - Backup은 DB backup를 사용하기 때문에 Directory를 설정하지 않습니다.

MAST>DEV>JIRA> mkdir repo
MAST>DEV>JIRA>repo> mkdir index
MAST>DEV>JIRA>repo> mkdir upload

6. 압축을 해제한 설치파일을 JIRA directory로 복사합니다.

/usr/Weblogic/install_file> cp ?r atlassian-jira-professional-3.12.2-standalone /MAST/DEV/JIRA

7. Tomcat Port 변경 : 다른 Process와의 충돌을 막기 위해 변경합니다

/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/conf> vi server.xml

[server.xml]
- 대표 Port : 10000
Shutdown 시 사용되는 Port : 10001

<Server port="10001" shutdown="SHUTDOWN">

  <Service name="Catalina">

    <Connector port="10000"
      maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" useBodyEncodingForURI="true"
      enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

~~ 
중략
~~

</Server>

8. Oracle JDBC upload합니다
*주의*
Oracle JDBC 드라이버는 반드시 10.1.0.5 버전을 다운로드 받으십시요. 다른 버전을 문제가 발생합니다.

[/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/common/lib]
 

9. Oracle JDBC 설정합니다
[server.xml : JIRA에서 사용하는 jiraDS 정보 변경]

<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
            Username="JIRA"
            Password="JIRA26"
            driverClassName="oracle.jdbc.driver.OracleDriver"
            url="jdbc:oracle:thin:@43.76.43.26:1522:ECORCL"
     connectionProperties="SetBigStringTryClob=true"
             />

[/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/atlassian-jira/WEB-INF/classes/ entityengine.xml 편집]
- schema-name="PUBLIC" 속성을 삭제합니다

<datasource name="defaultDS" field-type-name="oracle10g"
      helper-class="org.ofbiz.core.entity.GenericHelperDAO"
      check-on-start="true"
      use-foreign-keys="false"
      use-foreign-key-indices="false"
      check-fks-on-start="false"
      check-fk-indices-on-start="false"
      add-missing-on-start="true"
      check-indices-on-start="true">

10. Subversion Plug-in 설정합니다
- jar upload

[/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/atlassian-jira/WEB-INF/lib]
  . atlassian-jira-subversion-plugin-0.10.2.jar
. ganymed-ssh2-build210.jar
. svnkit-1.1.6.jar

-properties upload

[/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/atlassian-jira/WEB-INF/classes]
 . subversion-jira-plugin.properties

11. 각종 Utility upload : Calender관련 jar upload

[/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/atlassian-jira/WEB-INF/lib]
. ical4j-0.9.18.jar
. jira-calendar-plugin-1.8.jar
. jira-graphical-project-gantt-report-0.7.jar
. links-hierarchy-reports-0.7.1.jar

12. Tomcat 실행 권한 설정

/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/bin>chmod 755 *.sh

13. Tomcat 실행

/MAST/DEV/JIRA/atlassian-jira-professional-3.12.2-standalone/bin>startup.sh

사용자 삽입 이미지


14. Setup 화면을 구성하여 설정을 진행합니다.
사용자 삽입 이미지

15. 관리자 정보를 입력합니다.
사용자 삽입 이미지

16. 메일 서버를 설정하면 모든 설치가 완료되네요.
사용자 삽입 이미지


 

크리에이티브 커먼즈 라이센스
Creative Commons License
2008/07/14 10:41 2008/07/14 10:41
http://www.javapattern.info/trackback/107