>운영 및 유지보수 >CentOS >CentOS7에서 Gitlab 서버를 설정하는 방법

CentOS7에서 Gitlab 서버를 설정하는 방법

藏色散人
藏色散人앞으로
2020-06-16 13:42:013059검색

다음 튜토리얼 칼럼인 Centos 시스템 시작하기에서는 CentOS7에서 Gitlab 서버를 구축하는 방법을 소개합니다. 필요한 친구들에게 도움이 되길 바랍니다!

CentOS7에서 Gitlab 서버를 설정하는 방법

CentOS7을 사용하여 Gitlab 서버 구축

CentOS필요한 종속성 설치

1단계: ssh 설치

yum install -y curl policycoreutils-pythonopenssh-server

CentOS7에서 Gitlab 서버를 설정하는 방법

CentOS7에서 Gitlab 서버를 설정하는 방법

2단계: SSH 서비스를 자동으로 설정 부팅 시 SSH 서비스를 시작합니다(설치되어 시작된 경우 이 단계를 건너뛸 수 있습니다).

sudo systemctl enable sshd
sudo systemctl start sshd

3단계: 방화벽을 설치하고 시작합니다(설치되어 시작된 경우 이 단계를 건너뛸 수 있습니다). 4단계: Firewalld에 http 서비스를 추가합니다(--permanent는 영구를 의미합니다).

yum install firewalld systemd -y
service firewalld start

CentOS7에서 Gitlab 서버를 설정하는 방법5단계: 방화벽을 다시 시작합니다.

firewall-cmd --permanent --add-service=http

6단계: 부팅 시 자동으로 시작되도록 postfix를 설정하고 postfix를 시작합니다.

systemctl reload firewalld

7단계: wget이 시스템에 설치되어 있는지 확인합니다. 그렇지 않은 경우 yum을 사용하여 wget을 설치합니다.

systemctl enable postfix
systemctl start postfix

CentOS 설치에 필요한 종속성

1단계: wget gitlab(커뮤니티 버전) 다운로드;

wget -V --检查wget版本
yum -y install wget --yum安装wget

CentOS7에서 Gitlab 서버를 설정하는 방법2단계: gitlab 설치

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm

다음 오류가 발생하면policycoreutils-python을 설치해야 합니다.

rpm -i gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm
CentOS7에서 Gitlab 서버를 설정하는 방법

CentOS7에서 Gitlab 서버를 설정하는 방법

CentOS7에서 Gitlab 서버를 설정하는 방법3단계: gitlab 구성 파일 수정, 서버 IP 지정

yum -y install policycoreutils-python

수정 URL: external_url 'http://192.168.2.121:8081'

CentOS7에서 Gitlab 서버를 설정하는 방법수정 포트: nginx['listen_port'] = 8081

CentOS7에서 Gitlab 서버를 설정하는 방법유니콘 구성을 수정하려면

CentOS7에서 Gitlab 서버를 설정하는 방법4단계: GitLab 재설정 및 시작

구성 재설정: gitlab-ctl reconfigure

CentOS7에서 Gitlab 서버를 설정하는 방법gitlab 서비스 다시 시작: gitlab-ctl restart

CentOS7에서 Gitlab 서버를 설정하는 방법첫 번째로 Gitlab에 로그인하세요.

초기 사용자: root

초기 비밀번호: 5iveL!fe

CentOS7에서 Gitlab 서버를 설정하는 방법액세스할 수 없는 경우 포트 상태를 확인할 수 있습니다.

포트 상태를 확인하세요. netstat -lntp; netstat 명령이 없으면 CentOS7에 net-tools가 포함되어 있지 않으므로 yum install net-tools -y를 설치하십시오. 따라서 net-tools를 설치한 후에는 netstat 및 ifconfig 명령을 사용할 수 있습니다. 방화벽 포트 열기:

vi /etc/gitlab/gitlab.rb

방화벽 목록 다시 로드:

firewall-cmd --zone=public --add-port=8081/tcp --permanent

위 내용은 CentOS7에서 Gitlab 서버를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jianshu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제