소프트웨어 개발 분야에서 버전 관리 도구의 중요성은 자명합니다. 코드를 더 잘 관리하기 위해 팀에서는 Git을 버전 제어 도구로 사용하는 경우가 많습니다. Gitlab은 Git 기반의 오픈 소스 버전 관리 플랫폼으로, 코드 호스팅, 지속적인 통합 및 배포, 이슈 추적 등 일련의 프로젝트 관리 기능을 제공합니다. 이 기사에서는 자신의 서버에 Gitlab을 설치하는 방법을 자세히 설명합니다.
Gitlab을 설치하기 전에 서버가 다음 요구 사항을 충족하는지 확인해야 합니다.
Gitlab을 설치하기 전에 서버에 필요한 몇 가지 종속성 라이브러리를 설치해야 합니다. 서버에 로그인 후 다음 명령어를 실행하세요.
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
Gitlab은 컨테이너 기술을 기반으로 하기 때문에 먼저 Docker를 설치해야 합니다. 서버에서 다음 명령을 실행합니다.
curl -sSL https://get.docker.com/ | sh
Docker를 설치한 후 다음 명령을 실행하여 Docker 서비스를 시작합니다.
sudo systemctl enable docker sudo systemctl start docker
이제 Docker를 사용하여 Gitlab 컨테이너를 가져와 실행할 수 있습니다. . 서버에서 다음 명령을 실행합니다.
sudo docker run --detach \ --hostname gitlab.example.com \ --publish 443:443 --publish 80:80 --publish 2222:22 \ --name gitlab \ --restart always \ --volume /gitlab/config:/etc/gitlab \ --volume /gitlab/logs:/var/log/gitlab \ --volume /gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
그중 --hostname 매개변수는 Gitlab이 위치한 호스트 이름을 지정하고, --publish 매개변수는 매핑할 포트 번호를 지정합니다. Gitlab 데이터가 저장됩니다. 이러한 매개변수는 실제 상황에 따라 수정될 수 있습니다.
Gitlab 컨테이너가 시작된 후 웹 브라우저에서 http://your_server_ip/ 또는 https://your_server_ip/를 통해 Gitlab에 액세스할 수 있습니다. 첫 번째 방문 시 관리자 계정과 비밀번호를 설정해야 하며 이후 프로젝트 생성, 멤버 추가, 코드 호스팅, 지속적인 통합 및 배포 및 기타 작업을 수행할 수 있습니다.
요약
이 글에서는 자신의 서버에 Gitlab을 설치하여 코드와 개발 프로세스를 더 잘 관리하는 방법을 소개합니다. 그러나 Gitlab을 구성하고 사용하려면 특정 기술 능력이 필요하므로 초보자는 주의해서 작동해야 합니다.
위 내용은 자신의 서버에 Gitlab을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!