전체 글
-
GitLab SMTP 설정GitLab 2024. 7. 31. 14:21
SMTP 설정 User를 초대하기 위해서 SMTP 설정을 해야 한다. SMTP 서버는 Google을 사용한다.Gmail 메일 서버 사용해서 이메일을 보낸다.https://docs.gitlab.com/omnibus/settings/smtp.html SMTP settings | GitLabGitLab product documentation.docs.gitlab.com 1) Google SMTP 서버 설정라벨 관리 - 전달 및 POP/IMAP - 모든 메일에 POP 사용하기 2) 앱 인증용 비밀번호 발급 SMTP 서버를 이용할 때 구글 계정과 password가 필요하다. 앱 인증용 비밀번호를 발급하여 구글 계정 password 대신 사용 시 유출을 막을 수 있다.Google 계정 - 보안 - 2단계 인증 ..
-
EC2 GitLab 설치GitLab 2024. 7. 30. 10:35
AMI : Amazon Linux 2, 2023인스턴스 유형 t2.medium인바운드 규칙docker 설치sudo yum update -ysudo amazon-linux-extras install dockersudo yum install -y dockersudo service docker startdocker --version# sudo를 사용하지 않고도 Docker 명령을 실행할 수 있도록 docker 그룹에 ec2-user를 추가sudo usermod -a -G docker ec2-usergitlab 이미지를 이용해서 컨테이너 생성 타임존 변경하기# UTC Asia/Seoul 시간으로 바꾸기rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Seoul /e..
-
React 설치JS&React 2024. 7. 3. 22:42
1. Node.js LTS 설치https://nodejs.org/ Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org npm(Node Package Manager): Node.js의 기본 패키지 관리자로 자바의 maven, gradle 같은 의존성 관리 도구 (패키지 다운로드하고 의존성 관리하는 것, 라이브러리를 다운 받아서 빌드해주는 도구)npx: npm 버전 5.2.0부터 기본으로 포함되어 있다. npx는 특정 Node.js 패키지를 설치하지 않고도 한 번 실행할 수 있도록 도와준다. npm -> 라이브러리를 다운 - 빌드 - 프로젝트 3개(로..