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 입니다. 







+ Recent posts