centos 7 에서 gitlab 설정 (nginx 충돌, 포트 변경)
2610 단어 centosnginxgitlabPHP&mysql&db
gitlab-ctl reconfigure
이후 에 생 성 된 설정 파일 을 구분 하지 않 았 고 gitlab-ctl reconfigure
설정 파일 에 대한 영향 에 대해 설명 하지 않 았 기 때문에 독자 들 은 어떤 설정 파일 을 수정 하면 설정 이 효과 가 있 는 지, gitlab-ctl reconfigure
수 정 된 설정 파일 을 덮어 쓸 지 모른다 는 것 이다.1. gitlab 를 설치 합 니 다.
공식 문 서 를 참고 하여,https://about.gitlab.com/installation/#centos 주요 절 차 는 공식 yum 소스 를 설치 한 다음 yum install 입 니 다.
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash sudo yum install gitlab-ce
설정 명령 실행
gitlab-ctl reconfigure
.그리고 gitlab 서 비 스 를 다시 시작 합 니 다 gitlab-ctl reconfigure
./opt/gitlab/etc/gitlab.rb.template
, /opt/gitlab/embedded/conf
및 /opt/gitlab/
의 모든 설정 수정 은 무효 입 니 다.gitlab 의 실행 설정 에 영향 을 주지 않 을 뿐만 아니 라 gitlab-ctl reconfigure
명령 의 기본 설정 초기 화 에 도 영향 을 주지 않 습 니 다.2. gitlab 에 내 장 된 nginx 를 사용 하여 nginx 기본 포트 를 수정 하고 80 에서 82 로 변경 합 니 다.
이 때 위 설정 이 진행 되 었 기 때문에 다음 파일 을 수정 하면 기본 값 이 변 경 됩 니 다.동시에 다시 실행
gitlab-ctl reconfigure
하면 수정 이 덮어 쓰 이지 않 습 니 다.vi /etc/gitlab/gitlab.rb
nginx['listen_port'] = 82 # 80 nginx['listen_port'] = nil
vi /var/opt/gitlab/nginx/conf/gitlab-http.conf
listen *:82; # listen *:80;
그리고 gitlab 서 비 스 를 다시 시작 합 니 다.
gitlab-ctl restart
3. gitlab 내 장 된 nginx 를 사용 하여 유 니 콘 의 기본 포트 를 8080 에서 8082 로 변경 합 니 다.즉 nginx 가 감청 하 는 rails 포트 로 pp - fpm 와 유사 합 니 다.vi /etc/gitlab/gitlab.rb
unicorn['port'] = 8082# unicorn['port'] = 8080
vi /var/opt/gitlab/gitlab-rails/etc/
listen "127.0.0.1:8082", :tcp_nopush => true
# listen "127.0.0.1:8080", :tcp_nopush => true
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CentOS 7에서 OpenLDAP 서버 설치 및 구성LDAP(Lightweight Directory Access Protocol)는 ID와 개체를 쉽게 관리할 수 있는 디렉터리 서비스입니다. Windows 세계에서 서버는 일반적으로 Active Directory입니다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.