gitlab 을 설치하다보면 자주 사용하여야 하는 명령어 또는 설정 파일들 위치가 매번 하지 않다 보니
자꾸 까먹게 되어서 필요하는 경우만 다 적어 놓도록 하려고 합니다.
gitlab 시작 및 종료
sudo -s gitlab-ctl start
sudo -s gitlab-ctl stop
gitlab 재 설정 후 재 시작
sudo -s gitlab-ctl reconfigure
url 에 대한 정보 확인(gitlab UI app configuration)
sudo -s vi /etc/gitlab/gitlab.rb
//
## GitLab URL
##! URL on which GitLab will be reachable.
##! For more details on configuring external_url see:
##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external....
밑 부분에
external_url 'http://ip:port'
을 입력후 저장한다.
그러면 클라이언트에서 붙을때 http://ip:port 로 붙을수 있습니다.
*주의점은 저장 후 stop start 말구 sudo -s gitlab-ctl reconfigure 로 재시작 하자
gitlab 이 오류날때 확인해야 하는 액세스 로그 (gitlab accesslog.txt)
sudo -s vi /var/log/gitlab/gitlab-rails/production.log
해당 액세스 로그에 맨 밑을 확인하면 가장 최근 의 gitlab로그를 확인 가능합니다.
vi 말고도 cat이나 tail을 사용할 수도 있습니다.
급한대로 사용시에는
tail을 사용하여서 가져올수 있는데
sudo -s tail /var/log/gitlab/gitlab-rails/production.log 라고 입력시
맨 끝에서 10개의 행을 보여줍니다.
더 많은 행을 보고 싶을 경우
-n 옵션 (--lines=K)
tail -n 30(30개행)
-c 옵션 (--bytes=K)
tail -c 300 (마지막에서 300bytes)
-f 옵션 (--follow) -F 도있습니다. 해당의 경우는 --follow=name --retry
tail -f 를 쓰게 되면 해당 액세스 로그를 실시간으로 모니터링하게 되며 종료는 ctrl - c 로 종료합니다.
이외에도
--version --quite --sleep 등등 이 있습니다. tail --help 참조
설치 후 접속시에는
처음에 설정하게 되는 계정명은 root 입니다.
'개발일지(Platform & Library) > git' 카테고리의 다른 글
출근했더니 gitlab-ctl 이???? (OMG!!! gitlab-ctl has been removed) (0) | 2019.02.07 |
---|---|
gitlab 프로젝트 재생성 안하고 폴더 날리기 (no reply git proejct and folder Delete) (0) | 2018.09.19 |
gitlab 웹훅(webhook) Internal Error 500 (2) | 2018.09.18 |
master -> master[rejected -non-fast-forward] (0) | 2018.06.12 |
git 명령어 (0) | 2018.06.08 |