JIRA 평가판 최신버전(5.1.2)을 다운받아서 설치해 봤습니다. 리눅스(CentOS 5.x에)

JIRA를 설치하려면 우선 JDK를 다운받아서 설치해야 합니다. 해당 서버에 맞는 JDK를 다운받습니다.

wget http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.rpm

rpm -ivh jdk-7u3-linux-x64.rpm


/etc/profile 에 다음의 내용을 추가합니다.

.... 

pathmunge /usr/java/default/bin

pathmunge /wecon/cassandra/bin

export JAVA_HOME="/usr/java/default"

....

unset i

unset pathmunge


서버를 재부팅 해줍니다.

vi /etc/profile 에 다음의 내용을 추가합니다.


JIRA를 다운받습니다.

다운받은 bin 파일에 실행권한을 부여합니다.

chmod +x atlassian-jira-5.1.2-x64.bin


[root@jira ~]# ./atlassian-jira-5.1.2-x64.bin 

Unpacking JRE ...

Starting Installer ...



jara를 설치할꺼라고 합니다. o와 enter를 쳐줍니다.

This will install JIRA 5.1.2 on your computer.

OK [o, Enter], Cancel [c]


설치유형을 선택하라고 합니다.

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]


advanced users가 아니면서도 2번을 선택했습니다.

디렉토리를 선택하는 아니 지정하라고 하는 내용입니다. /home 밑으로 생성했습니다. 찾기가 좋을듯 해서...

Where should JIRA 5.1.2 be installed?

[/opt/atlassian/jira]

/home/atlassian/jira


jira 데이터를 저장할 디렉토리를 지정하라고 합니다.

Default location for JIRA data

[/var/atlassian/application-data/jira]

/home/atlassian/jira/data

위와 같이 입력하면 다음과 같이 안된다는 내용의 메시지가 나옵니다. jira홈디렉토리는 data디텍토리로 사용할수 없도록 합니다.

이유는 잘 모르겠지만 문제의 소지가 있어서 그런듯 합니다.

The home directory cannot be a sub-directory of the installation directory. Please use another location.

Default location for JIRA data

[/home/atlassian/jira/data]

/home/atlassian/jira_data


jira를 서비스하기 위한 Port를 지정하라는 질문이 나옵니다.

Configure which ports JIRA 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

톰캣의 8080과 중복될수도 있으나 일단 디폭트로 지정합니다.


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


Extracting files ...

백그라운드 서비스로 지정할꺼냐고 묻습니다. yes

이후 파일들의 압축이 풀립니다.


Please wait a few moments while JIRA starts up.

Launching JIRA ...

Installation of JIRA 5.1.2 is complete

Your installation of JIRA 5.1.2 is now ready and can be accessed via your

browser.

JIRA 5.1.2 can be accessed at http://localhost:8080

Finishing installation ...

그리고는 어마있어 위와 같은 메시지와 함께 설치가 마무리 됩니다.


이제 브라우져를 열고 해당 아이피:8080 으로 접속하여 Configuration을 잡습니다.

Configuration에 대한 내용은 다음포스팅으로 넘깁니다.






거의 10개월만에 부트캠프를 다시 설치했습니다.

다음에 또 언제 부트캠프 설치 할지 몰라 어제의 기억을 되살려 글을 남깁니다.


어제 회사에서 지급받은 맥북프로에 부트캠프를 설치했습니다.

원래가 촌스러워서 맥이란애랑은 친하지 않은데, 이클립스도 그런가 봅니다.

맥에서 돌아가는 이클립스를 쓰려면 당췌 몸에 맞지 않는 옷을 입은것 같아서 불편하기만 합니다.


하여 지난번 에어에 이어 이번에도 부트캠프에 Windows7 64bit를 설치했습니다.

(설치당시의 이미지 캡쳐를 못했기에 텍스트로만 남깁니다.)

결론부터 말하면 이전버전인  에어에서 설치할때보다 뭐랄까 더 수월해진 느낌?


1. Windows7 64bit iso 파일을 준비합니다. 적당한곳에 위치 시킵니다. 

(이미 USB에 윈도우 설치용 USB가 있다면 또는 DVD로 설치하는 경우, 이부분 생략하고 부트캠프 두번째 화면에서 첫번째 항목 체크를 빼면 됩니다.)

2. USB메모리를 준비합니다.  (DVD는 패스) 어느 블로그에서는 USB를 이용할 경우 오류발생 확율이 높아진다고 하던데 제 경험상 그렇진 않은 것 같습니다. 제가 갖고 있는 USB메모리도 일반적인 모델(Sandisk Cruzer 8GB) 입니다.

3. Launchpad ==> 유틸리티 ==> Boot camp지원을 클릭(단축키는 Finder에서 Shift + Command + U) 하면 별 어려움 없이 진행됩니다. 

4. 윈도우 중간에 소심한 저를 고민하게 만든 부분이 있었는데, 바로 윈도우 설치 디스크를 선택하라고 하는 부분이었습니다. 맥과 윈도우를 동일한 크기로 선택했기에 어느 디스크인지 고민한 것입니다.

  혹시 매OSx가 설치된 디스크에 설치해서 맥OSx가 지워지면 어쩌나 고민한건데,  사실 맥OSx가 자기 자신을 삭제하도록 쉽게 허락하진 않을 것이란 생각을 못했습니다. 디스크 선택화면을 보면 다른 기존의 디스크는 사용가능이 0으로 표시되고 윈도우 설치할 디스크만 이전화면에서 설정한  크기대로 사용가능한 용량이 표시됩니다. 

이마 이전 에어에 설치할때는 윈도우와 맥의 영역이 달라서 쉽게 선택했던것 같은데... 이번엔 이부분에서 고민했네요.

5. 설치 후 2-3번의 재부팅 과정을 거치면 윈도우 설치가 마무리 됩니다. 마지막으로 드라이버 설치입니다. 

이부분은 알아서 설치해 주지 않습니다. 음 윈도우 설치시에도 드라이버를 수동으로 잡아야 하는 경우를 생각하면 이상하게 생각할 일은 아니죠. 어쩌면 당연한건지도 모르겠네요.

위치는  /Windows Support/setup.exe 입니다.


이상입니다.





기본파일

_common.php  : common.php를 호출하는 곳으로, 모든 디렉토리에서 같은 파일 이름을 씁니다.
_head.php        : head.php를 호출하는 곳으로, 모든 디렉토리에서 같은 파일 이름을 씁니다.
_tail.php           : tail.php를 호출하는 곳으로, 모든 디렉토리에서 같은 파일 이름을 씁니다.
common.php    : 그누의 기본구조이며, 모든 작업에 있어서 반드시 include 해야 합니다
config.php        : 그누의 기본적인 변수, 테이블, 도메인 등을 정의 합니다
dbconfig.php    : 그누의 설치후에 생기는 것으로 mysql db 접속에 필요한 정보가 있습니다. 그누를 재설치 하고자 하는 경우 이 파일을 지우고, install.bak을 install로 바꾸면 됩니다

디자인 파일

style.css       : 그누의 기본 css 입니다.
head.php       : head.sub.php 및 필요한 lib을 불러오고 상단 및 좌측 디자인이 있습니다
head.sub.php : 모든 곳에서 공통으로 불러 쓰며 디자인이 없습니다
index.php       : _common.php, _head.php, _tail.php를 불러오고 메인 디자인이 있습니다
tail.sub.php    : 모든 곳에서 공통으로 불러쓰며 숨겨진 iframe, 접속접보 insert 등이 있습니다
tail.php           : tail.sub.php를 불러오고 우측 및 하단부 디자인이 있습니다

디렉토리

adm/              : 관리자 페이지
bbs/               : 그누의 기본 프로그램
cheditor4/        : 웹 편집기 (cheditor, http://www.chdcode.com)
extend/            : 그누를 설치하면 생기는 디렉토리로 이곳의 모든 파일은 common.php에서 읽습니다. 이곳에 파일을 넣으면 그누에서 항상 쓸 수 있어서 편하지만 그만큼 사이트의 속도를 떨어뜨리게 됩니다.
img/                : 그누의 기본 이미지
install/             : 설치 프로그램 디렉토리, 설치후에는 install.bak으로 바뀜
js/                   : 자바스크립트 디렉토리
lib/                  : php 라이브러리 디렉토리
skin/                : 그누보드 스킨 디렉토리

skin/board/       : 게시판 스킨 디렉토리 (게시판 관리화면에서 지정)
skin/connect/    : 현재 접속자수 스킨 디렉토리 (관리자/기본환경설정에서 지정)
skin/latest/        : 최신글 스킨 디렉토리 (해당 함수를 호출할 때 지정)
skin/member/   : 회원정보 등록/수정 스킨 디렉토리 (관리자/기본환경설정에서 지정)
skin/new/         : 최근 게시물 스킨 디렉토리 (관리자/기본환경설정에서 지정)
skin/outlogin/    : 외부로그인 스킨 디렉토리 (해당 함수를 호출할 때 지정)
skin/poll/          : 투표스킨 디렉토리 (해당 함수를 호출할 때 지정)
skin/popular/     : 인기검색어 스킨 디렉토리 (해당 함수를 호출할 때 지정)
skin/search/      : 검색 스킨 디렉토리 (관리자/기본환경설정에서 지정)
skin/visit            : 방문자수 스킨 디렉토리 (해당 함수를 호출할 때 지정)

아래는 사용하지 않거나 빈도가 낮으므로 삭제해도 됩니다.

cheditor/           : 구버젼 cheditor
geditor/             : geditor (4.30.00부터 cheditor로 대치되었슴)
convert/            : 그누 3에서 업글하기
install.bak/        : 설치후 변경된 설치프로그램 디렉토리 이름

 

 

출처 : http://blog.daum.net/haha25/5387156



« PREV : 1 : ··· : 6 : 7 : 8 : 9 : 10 : 11 : 12 : ··· : 15 : NEXT »