Ubuntu 14.04 Gitlab 설치시 외부 Nginx 설정
Ubuntu 14.04에 Gitlab 설치시 내장되어 있는 nginx가 기본으로 설정된다.
하지만 nginx를 자체적으로 가지고 있을경우 Gitlab 설정에 nginx를 비활성화 시키고
사용하던 nginx에 붙일경우 권한 문제로 연동이 안되는 상황이 발생하였다.
그럴경우 gitlab 설정 파일에 nginx의 user 권한을 수정해주면 정상적으로 연동 가능하다.
1 2 3 4 5 6 7 8 9 | // nginx 설정 파일 경로 // apt-get 설치시 default(/etc/nginx/nginx.conf) sudo nano /etc/nginx/nginx.conf // default user nginx; // 변경 user www-data; |
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/nginx.md#using-a-non-bundled-web-server