OpenSUSE 및 SLES에 Linux 패키지 설치
OpenSUSE 및 SLES에 Linux 패키지 설치
Note 지원되는 배포판 및 아키텍처의 전체 목록은 지원 플랫폼 을 참조하십시오. 사전 요구사항 # OS 요구사항: OpenSUSE Leap 15.6 SLES 12 SLES 15 SP6 최소 하드웨어 요구사항에 대해서는 설치 요구사항 을 참조하십시오. 시작하기 전에 DNS를 올바르게 설정 했는지 확인하십시오. 다음 명령의 https://gitlab.example.com 을 원하는 GitLab URL로 바꾸십시오. GitLab이 자동으로 해당 주소에서 구성되고 시작됩니다. https:// URL의 경우, GitLab은 자동으로 Let's Encrypt 인증서를 요청 합니다. 이를 위해 인바운드 HTTP 액세스와 유효한 호스트명이 필요합니다. 또한 자체 인증서 를 사용하거나, 암호화되지 않은 URL에는 http:// ( s 없음)를 사용할 수 있습니다. Linux 패키지 및 관련 메타데이터 파일은 Google Cloud Storage에 저장되고 제공됩니다. 방화벽을 사용하는 경우 다음 URL 접두사에 대한 액세스를 허용해야 합니다: - https://packages.gitlab.com/* - https://storage.googleapis.com/packages-ops/* SSH 활성화 및 방화벽 포트 열기 # 필요한 방화벽 포트(80, 443, 22)를 열고 GitLab에 액세스할 수 있도록 하려면: OpenSSH 서버 데몬을 활성화하고 시작합니다: sudo systemctl enable --now sshd firewalld 가 설치된 경우 방화벽 포트를 엽니다: sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --permanent --add-service=ssh sudo systemctl reload firewalld GitLab 패키지 저장소 추가 # GitLab을 설치하려면 먼저 GitLab 패키지 저장소를 추가합니다. 필요한 패키지를 설치합니다: sudo zypper install curl 다음 스크립트를 사용하여 GitLab 저장소를 추가합니다 (스크립트 URL을 브라우저에 붙여넣어 bash 로 파이프하기 전에 내용을 확인할 수 있습니다): Enterprise Edition Community Edition curl --location "https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh" | sudo bash curl --location "https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh" | sudo bash 패키지 설치 # 시스템의 패키지 관리자를 사용하여 GitLab을 설치합니다. Note EXTERNAL_URL 설정은 선택 사항이지만 권장됩니다. 설치 중에 설정하지 않으면 나중에 설정
