일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 2020 KAKAO BLIND RECRUITMENT
- 백준
- Baekjoon
- 프로그래머스
- c++
- 자바
- 2019 KAKAO BLIND RECRUITMENT
- CS 스터디
- 2019 카카오 공채
- set
- 2018 KAKAO BLIND RECRUITMENT 1차
- 부스트코스
- 삼성 SW 기출문제
- map
- 비트마스크
- 삼성 SW 역량테스트
- 2018 KAKAO BLIND RECRUITMENT
- dfs
- 2020 카카오 공채
- Java
- 알고리즘
- 2018 카카오 공채
- 카카오
- bfs
- gradle
- 2019 카카오 개발자 겨울 인턴십 코딩테스트
- gcp
- 카카오 공채
- 2018 카카오
- 젠킨스
- Today
- Total
목록개발 (13)
아무코딩
블로그를 작성하며 마크다운에 활용도를 최대화 하며 한번 내마음대로 블로그를 커스텀 하고 싶어 졌다... https://dong-wook94.github.io/ Home 어제보다 성장하는 백엔드 개발자 dong-wook94.github.io 새로운 블로그 주소이다. git blog 가 불편하여 다시 티스토리로 돌아 올 수도 있으니 이곳은 계속 남겨두려한다. 심심하면 종종 티스토리에도 글을 올릴예정! 이것저것 시도 해보자!! 화이팅
프로젝트 시작시 항상 찾아보게 되는 데이터 베이스 생성 /유저생성/ 권한 부여에 대하여 정리해보았습니다. (이제는 머리에 넣을때..) mysql 데이터 베이스 생성 CREATE DATABASE amitie_db default CHARACTER SET UTF8; #DB생성 show databases; #생성된 데이터베이스 확인 amitie_db라는 이름의 데이터베이스를 생성 후 한글을 사용할 수 있는 UTF8로 문자열을 저장 Mysql 유저 생성 create user '유저 아이디'@'서버 ip 주소' identified by '유저 비밀번호'; gcp에서는 서버 ip 주소 자리에 localhost라고 입력하니 오류가 났었다.. 권한부여 grant all privileges on *.* to '사용자'@'..

4. 젠킨스 설치 톰캣 설치는 따로 설명을 일단 생략하고 진행하겠습니다. 필요 하겠다 싶으면 추후 업로드할 예정입니다. sudo yum -y install wget sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat/jenkins.repo sudo rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key sudo yum install jenkins 젠킨스 설치파일을 위의 명령어들을 사용하여 다운로드후 설치합니다. 젠킨스 정상 설치엽는 rpm -qa | grep jenkins 를 통해 확인할 수 있습니다. sudo vi /etc/sysconfig/jenkins 를 통해 설정파일에서 JE..
gcloud compute scp local-file-path instance-name:~ 를 이용하면 인스턴스의 홈 디렉터리에 복사하게 됩니다.
3. MySQL 설치하기 sudo yum -y install http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm sudo yum -y install mysql-community-server sudo systemctl enable mysqld sudo systemctl start mysqld 다음 명령어를 차례대로 실행하여 MySQL을 설치합니다. 차례대로 MySQL 레파지토리 추가 , MySQL 설치, 시스탬 재시작시 MySQL이 자동으로 실행, MySQL을 실행하는 명령어입니다. MySQL 설정하기 MySQL 보안 설정하기 /usr/bin/mysql_secure_installation 을 이용하여 비밀번호를 세팅합니다. 처음에는 비밀번호..
2. 맥 또는 리눅스에서 SSH로 GCP에 접근하기 먼저 SSH로 GCP에 접근하기 위해서는 RSA key pair를 생성해야 합니다. ssh-keygen -t rsa -f ~/.ssh/[KEY_FILE_NAME] -C "[USERNAME]" 를 통해 RSA key pair를 생성합니다. 이후 cat ~/.ssh/[KEY_FILE_NAME].pub 를 통하여 생성된 RSA KEY 내용을 확인 할 수 있습니다. 위를 통해 나온 RSA KEY pair의 내용을 GCP VM instance의 메타데이터의 SSH 키에 복사합니다. 키등록이 끝나면 ssh -i ~/.ssh/[KEY_FILE_NAME] [USERNAME]@외부IP 를 통해 접속 하시면 됩니다. gcloud 를 통해서도 접근 할 수 있습니다. 아래 ..

"스프링 부트 시작하기 차근차근 따라하는 단계별 실습" + 구글을 참고 하여 진행하였습니다. 1. GCP 인스턴스 생성 Compute Engine > Vm 인스턴스 > 인스턴스 만들기 를 들어가면 인스턴스 스펙을 정할 수 있습니다. 저는 저는 위와같이 책에서 지정한 스펙을 그대로 사용하였습니다. (위 스펙으로 사용하면 월 26달러 정도 나가지만 공부를 위해 지출을 맘먹었고 아직 프리티어가 있으신분들은 300크레딧 제공을 해주니 부담 없을겁니다. ) 위와 같이 사용할 예정이고 리전선택에서 서울과 도쿄에 해당 스펙이 없다고하여 리전은 us-central1(아이오와)로 선택하였습니다. 외부 IP 주소 변경 생성후 인스턴스 목록의 왼쪽 메뉴버튼을 눌러 네트워크 세부정보 보기에 들어갑니다. 그런뒤 외부 IP주소에..

task wrapper(type: Wrapper) { gradleVersion = '4.4' } build.gradle 작성중 위의 문에서 에러가 발생하여 빌드가 실패하였다. 읽어보니 현재 gradle에서 deprecated된 방식이 여서 그런가 같아서 스택 오버플로우에서 찾아 코드를 수정하여 문제를 해결하였다. wrapper { gradleVersion = '4.4' } 이렇게 수정하니 문제가 해결되었다. 공식 document www.docs.gradle.org/5.2.1/userguide/upgrading_version_4.html 공식 document를 찾아뵈 4.8부터 이렇게 변경된거 같다.