Windows에 Fisheye 설치하기

이 페이지는

Windows 에서 Fisheye  새로 설치하는 방법을 설명합니다 .

업그레이드 중입니까?

Fisheye 설치를 업그레이드 하려면 먼저 Fisheye 업그레이드 안내서를읽으십시오 .

1. 지원되는 플랫폼 확인

먼저 지원되는 플랫폼 페이지를 확인 하십시오. Fisheye를 테스트 한 응용 프로그램 서버, 데이터베이스, 운영 체제, 웹 브라우저 및 JDK를 나열하고이를 권장합니다. 

Atlassian은 x86 하드웨어에서 실행되는 Fisheye와 x86 하드웨어의 64 비트 파생물을 공식적으로 지원합니다.

2. 지정된 Fisheye 사용자 만들기 (권장)

프로덕션 설치의 경우 시스템에 Fisheye를 실행할 전용 Windows 사용자를 새로 만드는 것이 좋습니다. 이 사용자는 :

  • 관리자 권한이 없어야 합니다.
  • Fisheye 설치 디렉토리 및 인스턴스 (데이터) 디렉토리에서 읽기, 쓰기 및 실행 권한이있는 권한이없는 사용자여야 합니다. 이 디렉토리는 아래에 설명되어 있습니다.
  • 리포지토리에 대한 읽기 액세스 권한만 있어야합니다. 

Dedicated Fisheye 사용자를 만든 경우 나머지 사용자 지침을 완료하려면이 사용자로 로그인해야합니다.

3. 사용하려는 Java 버전 결정

3.1 임베디드 JRE 사용

Fisheye에는 서버에 JVM을 설치할 필요없이 설치하고 실행할 수있는 JRE 버전이 번들되어 제공됩니다.

임베디드 JRE를 사용하기로 결정한 경우 다음 장으로 건너 뛸 수 있습니다.

3.2 수동으로 JVM 설치

JVM을 수동으로 설치하기로 결정한 경우 기존에 설치가되어 있지 않은지 확인하십시오.

명령 프롬프트에서 다음을 실행하십시오.

java -version

Java 버전은 1.8.x 여야합니다  .

지원되는 Java vesion이 보이지 않으면 Java를 얻으십시오.

4. Windows에서 Java를 찾을 수 있는지 확인하십시오. 

Windows는 JAVA_HOME 환경 변수를 사용하여 Java를 찾습니다. 새 명령 프롬프트에서 이를 확인하려면 다음을 실행하십시오.

echo %JAVA_HOME%

Java 설치 위치에 대한 경로가 표시되어야합니다. 이 경로  에는 공백  포함 되지  않으며 JAVA_HOME은 JDK 홈 경로를 가리켜 야합니다.

공백이없는 경로가 보이지 않으면 ...

4.1 임베디드 JRE를 사용할 때 JAVA_HOME 설정

추가 JVM을 설치하지 않고 임베디드 JRE를 사용하여 Fisheye를 실행하려면 서버에 JAVA_HOME 환경 변수를 설정해야합니다.

이 경우 JAVA 홈 변수를 가리 키도록 설정할 수 있습니다 FISHEYE_INST\jre.

FISHEYE_INST 위치를 찾는 방법 ...

5. 이제 Fisheye를 설치할 시간입니다.

Fisheye를 설치하는 권장 방법은 Fisheye를 Windows 서비스로 설치하는 설치 프로그램을 사용하는 것입니다.

Atlassian 다운로드 사이트에서 Fisheye 설치 프로그램 을 다운로드하십시오.

Windows에서 Fisheye 용 32 비트 및 64 비트 설치 프로그램이 있습니다. 각 설치 관리자는 Fisheye를 Windows 서비스로 추가하고 자동으로 서비스를 시작합니다. 빠른 설치는 기본적으로  Data 디렉토리와 별도의 설치 디렉토리를  C:\Atlassian만듭니다. 사용자 정의 설치 모드를 사용하면 설치 Data 디렉토리에 다른 Data 디렉토리를 포함하지 않아도되므로 설치 및 디렉토리  의 다른 위치를 선택할 수 있습니다  .

  • 설치 관리자는 FISHEYE_INST 시스템 환경 변수를 작성합니다  . 인스턴스 (데이터) 디렉토리의 위치를 ​​가리 킵니다.
  • 설치 위치에 대한 경로를 이 지침  에서 참조하십시오. <FishEye install directory>
  • Fisheye  를  여러 개 복사하려면 Fisheye 인스턴스 ( 데이터) 디렉토리가 필요합니다.
  • 이 Fisheye 설치에 많은 수의 사용자가 있고 Fisheye가 외부 데이터베이스에 연결될 것으로 예상되는 경우 성능 향상을 위해 Fisheye를 외부 데이터베이스를 실행하는 서버와 다른 서버에 설치하는 것이 좋습니다.
  • 많은 수의 저장소가있는 경우 Fisheye가 열 수있는 기본 파일 수를 늘리는 것이 좋습니다. 자세한 내용은 다음 기술 자료 문서를 참조하십시오.  Subversion Indexer "너무 많은 파일 열기"오류로 일시 중지되었습니다 .
  • Fisheye 3.4.4 이상에서는 시작  >  모든 프로그램  >  Fisheye  >  Fisheye 구성 으로 이동하여 Windows 서비스의 JVM 매개 변수를 편집 할 수 있습니다  . 완료되면 Fisheye 서비스를 다시 시작하십시오. 마십시오 하지  설정에서 환경 변수 (예 : %의 FISHEYE_INST의 %)를 참조합니다. 대신 실제 경로를 설정하십시오.

6. Fisheye에 방문하십시오!

Fisheye 서비스를 시작하려면 잠시 기다려주십시오. 그런 다음 동일한 컴퓨터의 웹 브라우저에서 이동 http://localhost:8060/(또는 다른 컴퓨터에서 유형을 입력하십시오 http://hostname:8060/. 여기서 hostnameFisheye를 설치 한 컴퓨터의 이름이 있습니다).

라이센스를 입력 한 다음 관리자 암호를 입력하여 설정을 완료하십시오. 이 암호는 '기본 제공'Fisheye 관리자 용입니다. 필요한 경우 페이지 바닥 글에서 관리 링크를 클릭하여이 사용자로 로그인 할 수 있습니다 . Fisheye 또는 Crucible에서 관리 페이지 암호를 재설정하는 방법을 참조하십시오  .

원하는 경우 나중에 까지 Jira 통합 설정을 연기 할 수 있습니다. 설치 마법사에서 Jira 통합 구성을 참조하십시오 . 

7. 저장소 추가

이제 Fisheye에 기존 저장소에 관해 알릴 수 있습니다. 자세한 내용 은 Fisheye 사용 시작을 읽으십시오 .

Fisheye는 리포지토리의 초기 인덱스를 수행합니다.이 인덱스를 통해 리포지토리 (모든 기록 항목 포함)의 뷰에 액세스하여 인덱스하고 가장 초기의 커밋까지 다시 구성합니다. Fisheye를 평가하는 경우 단일 프로젝트의 색인을 생성하는 것이 좋습니다. 따라서 가능한 빨리 Fisheye를 사용할 수 있습니다. 전체 저장소의 색인을 생성하도록 선택한 경우 대규모 또는 복잡한 저장소의 경우 시간이 오래 걸릴 수 있으며 (특히 Subversion의 경우) 설정하는 것이 더 복잡 할 수 있음을 알아 두십시오. 기본 프로세스는 각 SCM 유형마다 약간 다릅니다.

8. 사용자 및 그룹 추가

Fisheye에서 사용자 및 그룹을 설정해야합니다. 사용자 를 Fisheye에 직접 추가 하거나 외부 사용자 디렉토리에연결할 수 있습니다 . 소개 를 위해 Fisheye 사용 시작하기를 읽으십시오 .

9. 메일 서버 설정

사용자가 Fisheye에서 알림을받을 수 있도록 Fisheye 전자 메일 서버를 구성합니다. SMTP 구성을 참조하십시오 . 

10. 외부 데이터베이스에 연결 (권장)

프로덕션 환경에서이 Fisheye 설치를 사용하려는 경우 지원되는 외부 데이터베이스 중 하나를 사용하는 것이 좋습니다 . 외부 데이터베이스로 마이그레이션을 참조하십시오 .  

Fisheye를 평가 중이거나 지금하고 싶지 않은 경우, Fisheye는 내장 된 HSQL 데이터베이스를 기꺼이 사용할 것이고 나중에 쉽게 마이그레이션 할 수 있습니다.  

11. 피시아이 중지 (옵션)

Windows 관리 콘솔에서 Fisheye 서비스를 제어하십시오. 또는 명령 프롬프트에서 디렉터리를 다음 <FishEye install directory> 과 같이 변경 합니다.

bin\stop.bat

12. Fisheye 성능 튜닝

새 Fisheye 설치에서 최상의 성능을 얻으려면 Tuning Fisheye 성능을 참조하십시오 .

2018 년 10 월 25 일 최종 수정