지난 포스팅에서 가상화 서버에 Gitlab 설치까지 완료된 상태이다.
나는 지난 시간에 Gitlab을 설치하는 것까지 마무리 지었다.
하지만 포트 설정을 가상화 서버의 사용중인 포트로 입력해서 수정할 필요가 있었다.
Putty로 Gitlab이 설치된 ubuntu에 접속한다.
먼저 root 로 권한을 변경한 뒤, 아래 명령어를 입력하여 vi에디터를 연다.
(root로 변경하는 방법은 [su - ] -> 비밀번호 입력)
1
2
|
vi /etc/gitlab/gitlab.rb
|
cs |
에디터를 오픈하고, /external_url 을 입력해서 내가 설정했던 URL 정보를 찾는다.
해당 부분을 찾았으면, 변경할 URL을 입력한뒤, :eq! 를 입력해서 저장 후, 빠져나온다.
(되돌아가고 싶다면 Ctrl + Z)
이 후, 변경사항을 저장하고 가상화 서버에 올라가 있는 Gitlab을 reload 해주기 위해 다음과 같이 명령어를 입력한다.
해당 페이지가 뜨는 것을 확인할 수 있다.
초기 root 계정은 유저네임이 root 고, 비밀번호가 5ive 어쩌고로 초기화 되있었다고 서치했을 때 봤는데, 나는 설정부분을 잘못 만진건지, 접속이 되지 않았다.
그래서 바로 비밀번호 초기화를 해줬다.
1
2
3
4
5
6
7
8
9
10
11
|
sudo gitlab-rails console-e production //Gitlab Shell 오픈
user = User.where(id : 1).first // id 확인
user.password='[변경 비밀번호]' // password 변경
user.password_confirmation='[재확인 변경 비밀번호]' //변경 password 확인
user.save // 저장
exit //OUT
|
cs |
해당 작업을 순차적으로 해주면 된다.
이제 Git에 있는 프로젝트를 Import 시켜보자
해당 작업을 하기전에, 먼저 설정해줄 것이 있다.
로컬에 있는 리소스를 활성화 시켜주기위해, Settings에서 설정을 해줘야한다.
제일 상단의 Menu -> Admin 을 누르면 왼쪽에 메뉴들이 생겨난다.
제일 하단 톱니바퀴 모양(Settings) -> Network -> Outbound requests 로 들어간다.
Allow requests to the local network from web hooks and services 의 체크박스를 체크해준 후, Save changes버튼을 눌러준다.
그리고 메인 화면으로 다시 돌아와서 New Project 버튼을 눌러준다
Import project -> Repo by URL 에서 깃에 있는 레퍼지토리 URL 을 입력해준다.
생성되었으면 Gitlab에서 관리할 수 있도록 프로젝트를 생성하는 것은 완료되었다.
'개발 > BACK' 카테고리의 다른 글
Mapper XML MyBatis resultMap 사용하기 ( List 불러오기, 반복문 없이) (0) | 2021.08.18 |
---|---|
REST API란 (0) | 2021.08.18 |
[Gitlab] Gitlab이란 무엇일까 / Gitlab PC에 설치하기 (0) | 2021.07.12 |
[SpringFramework] JAVA 카카오Developers를 이용한 로그인 예제 (REST API) (2) (2) | 2021.03.25 |
[SpringFramework] JAVA 카카오Developers를 이용한 로그인 기능 만들기 REST API (1) (0) | 2021.03.25 |