EC2에 배포한 웹 코드 수정 & VSCode에서 SSH로 접근
·
웹개발
1. VSCode에서 SSH로 EC2 연결하기1-1. VSCode에 SSH 확장 프로그램 설치- 확장 프로그램(Extensions)에서 Remote - SSH 검색 후 설치합니다. 1-2. EC2 SSH 접속 설정EC2 인스턴스를 생성할 때 받은 .pem 키가 있는지 확인해주세요!만약 없다면, 새로운 키를 생성해야 합니다. SSH 설정 파일 열기 nano ~/.ssh/config- vscode 에서 터미널을 열고 위와 같은 명령어를 입력하여 SSH 설정 파일을 열어줍니다. Host ec2-server HostName your-ec2-ip User ubuntu IdentityFile ~/.ssh/your-key.pem- your-ec2-ip 부분에 ip를 적어줍니다.- User 에 알맞은 ..
[Next.js] local login (로컬로그인), social login (소셜로그인) (google(구글), discord(디스코드), github(깃허브)) 구현하기 (feat. mongodb)
·
웹개발
1. next-auth 라이브러리 다운로드 받고 데이터베이스 설정하기1-1. next-auth 라이브러리 다운로드우선 NextAuth 패키지를 설치해야 합니다. 터미널에서 아래 명령어를 실행하세요: npm install next-auth 또는 yarn을 사용한다면:yarn add next-auth 1-2. mongodb 데이터베이스 설치 및 설정하기MongoDB와 NextAuth를 연결하려면, 아래 패키지를 추가로 설치해야 합니다:npm install mongodb @next-auth/mongodb-adapter 또는 yarn을 사용한다면:yarn add mongodb @next-auth/mongodb-adapter 1-3. mongodb 페이지에서 데이터베이스 생성 및 콜렉션 생성하기 - 제가 사용..
[git] 로컬 저장소랑 깃허브 연동하기
·
깃허브
로컬 저장소를 GitHub와 연동하는 방법을 단계별로 안내해 드리겠습니다. 이 과정을 통해 로컬에서 작업한 내용을 GitHub 저장소에 푸시할 수 있게 됩니다. 아래의 단계를 따라 주세요.1. Git 초기화 및 설정먼저, 로컬 저장소에서 Git을 설정하고 연동을 시작합니다.Git 설치 확인: Git이 설치되어 있는지 확인합니다. 터미널 또는 명령 프롬프트에서 다음 명령어를 입력하세요.설치되어 있지 않다면 Git 공식 사이트에서 설치할 수 있습니다깃 버전 확인:git --version3. Git 초기화: 로컬 프로젝트 폴더로 이동한 후, Git 저장소를 초기화합니다. cd /path/to/your/project git init4. 사용자 정보 설정: Git에서 사용할 사용자 이름과 이메일을 설정합니다.gi..
[소스트리] sourcetree 에서 로컬 폴더 불러오기
·
깃허브
1. 로컬저장소 페이지에 들어가서 'Add' 버튼을 클릭합니다. 2. 원하는 폴더 경로를 작성 후, 추가 버튼을 클릭합니다. 3. 원하는 폴더의 History가 보여집니다.