본문 바로가기

전체 글

(158)
Github Organization에서 fork가 분리되었을때.. 문제 Organization이 기존 private에서 public으로 변경할 때 발생하였다. private에서 public으로 변경하면 fork상태가 자동으로 풀려버린다.. 해결 방법https://support.github.com/request 에 접속한다.아래 사진의 포크 연결, 분리 또는 바꾸기 에 들어간다. 아래 그림으로 포크 연결 부분으로 들어가준다. 그럼 아래와 같은 화면이 나오는데, Write부분에 git organization 의 주소와 기존에 포크하였던 repository의 주소를 다시 연결해달라고 요청하면 된다.한국어와 영어로 번역해서 두가지로 보냈는데 , 영어로만 번역해서 보내면 될것같다. KeyPoint - 답변오는속도가 굉장히 빨라서 놀랐다. * fork 되었던 branch가 org..
EC2에 Docker 로 배포하기 ! 제일 처음해야할것은 Intellij에서 할일이다.project의 root 위치에서 Dockerfile 이라는 파일을 생성해준다. Dockerfile 의 소스코드는 아래와 같은데 FROM 에서는 jdk의 버전을 말한다.ENV는 환경변수인데 profiles 을 어떤걸 쓸껀가?에 대해서이다.필자는 prod를 default로 배포하였다.ADD 는 실제 .jar파일이 있는 위치이다.ENTRYPOINT는 컨테이너가 생성되고 최초로 실행할 때 수행되는 명령어를 지정한다. FROM openjdk:17-alpineENV SPRING_PROFILES_ACTIVE=prodADD /build/libs/*.jar app.jarENTRYPOINT ["java","-jar","/app.jar"] 위와 같이 세팅이 완료되었다면 Gr..
AWS EC2에 git설치 후 private git 당겨오기 EC2 서버에 깃허브 설치현재 설치되어있는 패키지들의 새로운 버전이 있는지 확인하고 버전을 업그레이드 하는 명령어를 먼저 실행시켜준다.sudo apt-get update # 현재 사용 가능한 패키지와 버전 목록만 업데이트sudo apt-get upgrade # 목록에 있는 패키지에 대해서 최신 버전으로 재설치 깃설치 명령어sudo apt-get install git SSH KEY 생성● 생성이유는 github계정과 ec2서버의 인증방식을 계정명 비밀번호로 하는것보다 ssh key를 통한 인증으로 대체cd ~/.sshssh-keygen -t rsa -C (github 계정명) ex) test@github.comGenerating public/private rsa key pair.후에 나오는 내용들에 그냥..
AWS RDS 프리티어 생성 aws 홈페이지에서 rds를 검색하여준다. 오른쪽의 RDS서비스를 클릭하여 mariadb 프리티어를 생성해보겠다. 위와 같이 표준생성, 사용할 db를 선택하여준다.  템플릿에 프리티어를 선택하여 혹시모를 과금에 주의하여 프리티어 rdb를 설정한다.db식별자는 자유롭게 입력한뒤, 마스터 사용자이름을 root로 설정해주었다.혹시모를 과금에 주의하기 위해 스토리지 자동조정 활성화는 꺼주었다. 퍼블릭 액세스를 예로 설정해주어 퍼블릭 IP주소를 통한 디비접속을 가능하게 해주었다. 추가로 백업을 꺼주어 과금 방지를 해주었다. 이로써 모든 설정은 마쳤으며, 월별추정요금에 프리티어 지원 정보에 대해 알 수있다.    데이터베이스 생성을 누르면 데이터베이스를 생성할 수있으며, 아래와 같이 생성된걸 확인할 수 있다.
EC2에 설치한 mariaDB 계정 설정 + 권한 설정하기 Docker기반의 mariaDB 설치가 궁금하다면이전 포스팅에 했던 EC2에 mariaDB docker를 이용하여 설치하기편을 확인해주길 바란다.2024.08.25 - [AWS] - AWS EC2에 Docker를 이용하여 MariaDB 설치 AWS EC2에 Docker를 이용하여 MariaDB 설치$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEmariadb latest 92520f86618b 9 days ago 407MB​$docker --versionec2에 프로젝트 배포하기까지의 여정을 공유하고자 글을 쓰게 되었습니다. 사용 툴1. XShell ( ssh를 통한 ec2chbong.tistory.com 이번에는 내가 사용할 mariaDB의 계정과 그 권한을 ..
AWS EC2에 Docker를 이용하여 MariaDB 설치 $ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEmariadb latest 92520f86618b 9 days ago 407MB​$docker --versionec2에 프로젝트 배포하기까지의 여정을 공유하고자 글을 쓰게 되었습니다. 사용 툴1. XShell ( ssh를 통한 ec2 접속)2. Docker3. aws ec2 ( 프리티어 )  시작하기에 앞서 , SSH를 통해 Xshell로 EC2 서버에 접속할수도 있으나 홈페이지의 인스턴스 연결을 통해 접속할 수도 있음을 알립니다. 1. Docker 설치 명령어 실행EC2에는 docker가 설치되어 있지 않습니다. 그리하여 명령어를 통하여 Doc..
프로그래머스 입국심사 - 자바 package refactor;public class Pro_입국심사 { public static void main(String[] args) { Solution solution = new Solution(); int n = 6; int times[] = {7,10}; System.out.println(solution.solution(n,times)); } static class Solution { public long solution(int n, int[] times) { long answer = 0; long sum = 0; long start = 0; ..
백준 17245 서버실 - 자바 package refactor;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Boj17245 { static int[][] computer; static long sum; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLin..