본문 바로가기

전체 글86

DBeaver 에서 SSH로 AWS DB 접속하기 현재 운영하려는 Mysql 스테이지 서버가 AWS에 있어 bastion 호스트를 통해 우회해서 접속해야 한다. DB가 동작중인 Private Server는 이 public server(bastion)에서만 연결 가능하다. mysql 명령으로 접근하는 것이 가능하지만, 매번 커맨드를 입력해서 데이터를 조회하는 게 불편하므로 DBeaver 프로그램을 이용해서 접속하려한다. 이런 경우 SSH 터널링을 이용하면 된다. SSH Port를 이용해 우회하여 Private Server로 접속해보자. 커넥션세팅에서 SSH 탭을 누른후 bastion 호스트를 입력한다.(Port:22) UserName 과 혹시나 .pem 키 파일을 통해 인증을 하고 있다면 인증 방법을 키로 변경 후 적용하면 된다. Test connecti.. 2024. 3. 15.
SPA 와 SSR vs CSR 프론트엔드쪽을 공부하다가 헷갈리는 개념을 정리해 보았다. ✔️ SPA(Single Page Application) SPA 란 말 그대로 한개의 페이지를 가진 어플리케이션이다. 왜 SPA 로 개발하느냐고 묻는다면, 사용자 친화적 초기 렌더링 후 데이터만 받아오기 때문에, 상대적으로 서버 요청이 적음 Virtual Dom(가상 돔) 프론트 엔드와 백엔드 분리로 개발업무 분업화 및 협업이 용이 개발이 상대적으로 효율적 페이지 전환 시에 서버로부터 새로운 페이지를 받아오지 않고, 클라이언트 측에서 필요한 데이터만 동적으로 로드하여 화면을 갱신 정도를 말할 수 있겠다. 기본적으로 SPA 는 클라이언트 사이드 렌더링이지만 그렇다고 SPA == CSR 은 아니다. 이제 아래에서 SPA 에서의 SSR 과 CSR 에 대.. 2024. 2. 13.
[GIT] gitHub 에서 Private 레파지토리 clone 하기 Git Clone 을 통해 내 개인 Respository 에 다가 프로젝트를 commit 하려고 하니 요상한 에러가 뜨는게 아닌가 ㅠ_ㅠ remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. 뭔말인고 하니, 2021년 8월 13일 이후로 HTTPS를 통한 패스워드 인증이 중.. 2024. 1. 3.
[K8S] 정리...(작성중) 보호되어 있는 글 입니다. 2023. 12. 18.