CentOS 7 설치 설정 Gitlab
2005 단어 gitlib
기 존 에는 gitlab 네 이 티 브 패 키 지 를 사용 하여 설치 하 였 는데 업그레이드 가 너무 번 거 로 워 서 Omnibus 로 바 꾸 면 매우 편리 합 니 다.
\#CentOS 설치
vmware 는 Liux 시스템 을 간단하게 설치 합 니 다.기본 값 은 루트 가 아 닌 사용자 만 만 만 들 수 있 습 니 다.(루트 사용자 가 기본적으로 존재 하기 때문에)설치 한 후에 루트 사용 자 를 사용 하여 로그 인 할 수 없습니다.슈퍼 유저 모드 에 들 어가 루트 사용자 에 게 비밀 번 호 를 설정 합 니 다[irving@localhost~]$su 암호:브리지 1.ONBOOT=yes 2.static 설정
[root@localhost network-scripts]# cat ifcfg-eno16777736
WADDR=00:0C:29:83:EF:27TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=74fd9464-5ad3-4c73-861a-79f66df41231
ONBOOT=yes
IPADDR0=10.200.66.10PRRFIXO0=16GATEWAY0=10.200.0.2DNS1=114.114.114.114[root@localhost network-scripts]#
\#패키지 업데이트
yum update yum -y install wget
\#다운로드 설치
curl -O https://downloads-packages.s3.amazonaws.com/centos-7.0.1406/gitlab-7.6.2_omnibus.5.3.0.ci.1-1.el7.x86_64.rpm sudo yum install openssh-server sudo systemctl enable sshd sudo systemctl start sshd sudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix sudo rpm -i gitlab-7.6.2_omnibus.5.3.0.ci.1-1.el7.x86_64.rpm
\#설정
sudo gitlab-ctl reconfigure sudo firewall-cmd --permanent --add-service=http # open up the firewall for HTTP and SSH requests sudo systemctl reload firewalld
\#실행 상황 보기
sudo gitlab-ctl status; #external 설정url Try specifying an external_url in /etc/gitlab/gitlab.rb. Also check your firewall settings; port 80 (HTTP) or 443 (HTTPS) might be closed on your GitLab server.
\#도 메 인 이름 이나 IP 설정 이 적 용 됩 니 다.
sudo gitlab-ctl reconfigure
Refer:http://www.osyunwei.com/archives/7829.html