본문 바로가기
728x90
반응형

여러가지215

[AWS] RDS 외부 접속, Connection timed out 에러 해결 방법 !! (엑세스, 보안규칙 했는데도 접속 안되는 경우) [AWS] RDS 외부 접속, Connection timed out 에러 해결 방법 !! (엑세스, 보안규칙 했는데도 접속 안되는 경우)AWS RDS 를 사용하게 되면 DB 생성할 때 퍼블릭 엑세스를 사용가능하게 체크를 하고,VPC 보안그룹 인바운드 규칙을 편집해서 접속할 수 있는 ip를 지정해줘야한다.하지만 이 두가지를 했는데도 안되는 경우가 종종(?) 있다. 왜 어떤 db는 문제 없고 어떤db는 문제 있는지 이유는 모르겠지만 해결 방법을 찾았다.아래 사진처럼 설정해주면 되는데 서비스 -> VPC -> 라우팅테이블 -> 접속안되는 DB 체크 라우팅 편집 -> 인터넷게이트웨이 ID 클릭라우팅 추가 -> 인터넷 게이트웨이 -> igw-xx.... 형식의 게이트웨이 클릭 2024. 4. 29.
[Ubuntu & Linux] 우분투20.04에서 nginx 완전히 삭제하는 방법 !! [Ubuntu & Linux] 우분투20.04에서 설치 된 nginx 완전히 삭제하는 방법 !! 우분투에 설치 된 nginx를 완전히 삭제하고 다시 설치하고 싶다면 아래 명령어를 입력해주시면 완전히 삭제가 됩니다 ! $ sudo apt-get remove --purge nginx nginx-full nginx-common 2024. 4. 1.
[Git] 깃 Branch 생성 및 변경 하는 방법 !! [Git] 깃 Branch 생성 및 변경 하는 방법 !! Git Branch란? Git branch는 프로젝트의 독립적인 라인을 의미합니다. 이를 통해 여러 개발자가 동시에 다양한 기능을 개발하거나 버그를 수정할 수 있습니다. 마스터 브랜치에서 분기를 생성하여 작업을 시작한 후, 작업이 완료되면 다시 마스터 브랜치로 병합(merge)할 수 있습니다. Branch 생성하기 로컬 브랜치 생성: git branch 명령어를 사용해 새로운 로컬 브랜치를 생성할 수 있습니다. 이렇게 하면 현재 브랜치의 상태를 기반으로 새로운 브랜치가 생성됩니다. $ git branch test 원격 브랜치 생성: 로컬에서 작업한 브랜치를 원격 저장소에도 반영하고 싶다면, 먼저 로컬에서 브랜치를 생성한 다음 "git push -u.. 2024. 3. 29.
[Git] 깃 머지 충돌이 났을 때 나오는 메세지 의미 [Git] 깃 머지 충돌이 났을 때 나오는 메세지 의미 깃을 푸시하는과정에서 아래와 같은 충돌 메세지가 나왔다. 깃에서 제공해주는 hint: 의 의미를 알아보자. hint: You have divergent branches and need to specify how to reconcile them. hint: You can do so by running one of the following commands sometime before hint: your next pull: hint: hint: git config pull.rebase false # merge hint: git config pull.rebase true # rebase hint: git config pull.ff only # fast-fo.. 2024. 3. 23.
[AWS] EC2 인스턴스 유형, 종류 에 대한 설명 (Instance Type) [AWS] EC2 인스턴스 유형, 종류 에 대한 설명 (Instance Type) 아래 사진과 같이 AWS EC2 를 생성하다보면 앞에 t2, t3, c5 ... 등등 컴퓨터 유형에 대해 나오는데, 나에게 잘 맞는 컴퓨터 유형이 어떤 것인지 확인해 보고 선택해 보세요 ! Instance Type Instance type은 인스턴스 패밀리, 세대, 크기 등으로 구분해서 이름 지어진다. 가장 앞에 나타나는 인스턴스 패밀리는 계속 추가되고 있지만 자주 사용하는 패밀리는 다음과 같다. R Ram 중심으로 메모리를 많이 사용하는 처리나 인메모리 디비 등에 사용한다. C CPU 중심으로 고성능의 처리가 필요한 경우 사용한다. I I/O 중심으로 IOPS가 높은 작업에 사용한다. G, P GPU 중심으로 딥러닝이나 .. 2024. 3. 18.
[컴퓨터 지식] USB 포맷 시 할당 단위 크기 설정하는 방법 !! [컴퓨터 지식] USB 포맷 시 할당 단위 크기 설정하는 방법 !! 할당 단위 크기는 USB 또는 어떠한 저장 장치를 포맷할 때 중요한 설정 중 하나입니다. 이 설정은 파일 시스템이 데이터를 저장하는 기본 '블록'의 크기를 결정하며, 파일의 저장 효율성과 디스크 공간의 사용에 큰 영향을 미칩니다. 그럼에도 불구하고, 많은 사용자들이 이 설정을 무시하거나 기본값을 그대로 사용하는 경향이 있습니다. 이 글에서는 할당 단위 크기가 무엇이며, 어떻게 적절한 크기를 선택할 수 있는지에 대해 알아보겠습니다. 할당 단위 크기란? 할당 단위 크기(또는 클러스터 크기)는 파일 시스템이 데이터를 저장할 때 사용하는 최소 단위입니다. 예를 들어, 할당 단위 크기가 4KB라면, 파일 시스템은 데이터를 저장할 때 4KB 블록을.. 2024. 3. 5.
[Ubuntu & Linux] 우분투에서 crontab(크론탭) 사용하는 방법 !! [Ubuntu & Linux] 우분투에서 crontab(크론탭) 사용하는 방법 !! Ubuntu에서 크론탭(Crontab)을 설정하는 것은 시스템이나 사용자별로 반복적인 작업을 자동으로 스케줄링하는 방법입니다. 1. 크론탭 편집기 열기 $ crontab -e 2. 크론탭 문법 이해하기 크론탭 파일에 작업을 추가하기 전에 크론탭 문법을 이해해야 합니다. 크론탭 파일의 각 줄은 다음과 같은 형식을 따릅니다 분 시 일 월 요일 명령어 분: 0에서 59 사이의 값 시: 0에서 23 사이의 값 (0은 자정을 의미) 일: 1에서 31 사이의 값 월: 1에서 12 사이의 값 요일: 0에서 6 사이의 값 (0은 일요일) 명령어: 실행하려는 명령어 또는 스크립트 3. 작업 추가하기 크론탭 파일에 작업을 추가하려면, 위의.. 2024. 2. 13.
[Git] cmd에서 파일을 마지막 상태 커밋으로 돌리는 방법 !! [Git] cmd에서 파일을 마지막 상태 커밋으로 돌리는 방법 !! 안녕하세요. 요즘 ide에서 깃 관련 ui를 제공해줘서 편하게 쓰다보니, 자주 까먹어서 공부도 할겸 올리게 되었습니다 ㅎ -- 뒤에 파일 이름을 지정하여 특정 파일을 마지막 커밋 상태로 복원할 수 있습니다. 수정한 example.txt 파일을 마지막 커밋 상태로 되돌립니다. $ git checkout -- example.txt 2024. 1. 30.
[컴퓨터 지식] 캐시(cache)란 무엇인가? [컴퓨터 지식] 캐시(cache)란 무엇인가? 캐시(cache)는 컴퓨터 과학에서 사용되는 용어로, 데이터나 값들을 미리 저장해두어 더 빠르게 접근할 수 있게 하는 임시 저장 공간을 말합니다. 캐시는 다양한 컴퓨팅 환경에서 사용되며, 그 목적은 주로 효율성과 성능을 향상시키는 데 있습니다. 캐시의 주요 특징과 사용 예를 설명하겠습니다. 캐시의 특징 속도 향상: 캐시는 데이터에 더 빠르게 접근할 수 있도록 도와주어, 시스템의 전체적인 응답 시간을 줄여줍니다. 데이터 재사용: 한 번 접근한 데이터는 캐시에 저장되어, 동일한 요청이 있을 때 다시 빠르게 제공할 수 있습니다. 효율성 증가: 자주 사용되거나 중요한 데이터를 캐시에 보관함으로써, 시스템이 더 효율적으로 작동할 수 있습니다. 캐시의 사용 예 웹 브라.. 2024. 1. 20.
728x90
반응형