Ubuntu18.04 +GitLab CE(Community Edition)를 폭속 구축

"로고 아이콘 초보에서 95%의 엔지니어가 여우와 착각하고 있는 가운데, 실은 너구리의 로고였다"로 유명한
GitLab을 설치하는 방법입니다.

이 기사의 대상자


  • GitLab CE에서 구축을 강요받는 사람

  • 분산 버전 관리 시스템 에서 소스 제어하고 싶은 사람
  • "에? GitHub가 아닌가?"라고 말하지 않는 사람
  • VSS에서 파일을 잠그고 편집 할 수 없거나 불평하지 않는 사람

  • 구축 절차



    1. 소개



    공식 의 설치 가이드를 봅시다 (결론)
    라든지 위대한 사람에게는 말해져 버리므로, 기본적으로 이번은 스크린샷을 많게.
    처음 보면 조금 장소를 이해하기 어렵습니다.

    2. 설치 방법을 찾을 때까지의 길





    이번에는 우분투에 설치하기 때문에 우분투를 누르십시오.



    페이지를 스크롤 해 가면 조용히 「CE or EE」라고 하는 링크가 있기 때문에 눌러.



    "Install GitLab Community Edition"을 누르십시오.

    3. 설치



    설치 방법
    기본 이 페이지의 커멘드를 바삭바삭 소화하는 느낌입니다.

    3.1 사전 준비


    sudo apt-get install -y curl openssh-server ca-certificates
    sudo apt-get install -y postfix
    

    ※이미 인스톨되어 있는 경우는 스킵 해도 OK

    덧붙여 「-y」옵션은 「문의 전부에 y로 계속 답한다고 하는 의지력」을 나타내는 옵션입니다.
    이것만으로도 좋으니 기억해 주세요.

    3.2 GitLab 패키지 리포지토리 추가


    curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
    

    특히 설명은 없습니다.

    3.3 GitLab 설치


    sudo apt install gitlab-ce
    

    여기는 조금 주의가 필요하므로 조금 씁니다.

    Change htps : // 기트 b. 그래 mpぇ. 이 m to the URL at which you want to access your GitLab instance. Installation will automatically configure and start GitLab at that URL.

    그리고 공식적으로도 쓰여진 것처럼 EXTERNAL_URL 부분은 스스로 변경한다.
    나중에 바꿀 수 있지만, 처음으로 설정해 버려도 OK입니다.
    sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ce
    

    복원과 같은 특정 버전을 설치하려면 아카이브 페이지에서 대상 버전을 검색하십시오.
    설치 명령을 확인합니다.

    예)
    gitlab-ce_11.11.2-ce.0_amd64.deb를 설치하고 싶습니다.
    htps : // 팹 c 게이 s. 기 t b. 이 m/기 tぁb/기 tぁb세/파c 게 s/데비안/지시시에/기 tぁb세_11.11.2-세. 0_ md64. 에서 b

    화면 오른쪽 가장자리의 install 부분에 쓰여진 명령을 참조하여 입력하면 행복할 수 있습니다.
    sudo apt-get install gitlab-ce=11.11.2-ce.0
    

    설치가 성공적으로 완료되면 다음 메시지가 표시됩니다.
    제대로 읽어 보자.
    Thank you for installing GitLab!
    GitLab was unable to detect a valid hostname for your instance.
    Please configure a URL for your GitLab instance by setting `external_url`
    configuration in /etc/gitlab/gitlab.rb file.
    Then, you can start your GitLab instance by running the following command:
      sudo gitlab-ctl reconfigure
    

    포트 80이 이미 사용 중이면 사용하지 않는 포트 번호를 지정하십시오.

    예) IP가 192.168.1.102이고 포트 8181에서 대기하고 싶을 때

    /etc/gitlab/gitlab.rb
    external_url 'http://192.168.1.102:8181'
    

    파일을 저장한 후 다시 구성합니다.
    sudo gitlab-ctl reconfigure
    

    실행하면서 화면에 흐르는 메시지를 바라보면서, 확실히 크게 수긍하면서(모르는) 종료하는 것을 기다려 주세요.
    ※상당 시간이 걸리는 경우가 있습니다

    완료되면 브라우저에서 extern_url에 지정된 주소를 지정하여 액세스합니다.



    했어.
    GitLab 화면이 표시되면 완료됩니다. 수고하셨습니다.

    마지막으로



    이 기사가 누군가의 도움이 되었으면 좋겠습니다.

    참고



    GitLab 공식
    GitLab Search

    좋은 웹페이지 즐겨찾기