Category: backend

AWS EC2 forever사용하기

시작하기forever 설치하기설치하는 방법은 간단합니다. ec2에 연결되어있는 상태에서 다음 커맨드를 입력합니다. 1npm install forever -g forever를 글로벌로 설치해줍니다. 다음 커맨드를 입력해 서버를 실행하겠습니다. 123cd 해당프로젝트forever start -c "npm run start" ./# 예시) forever sta

AWS linux2에서 certbot nginx 인증하기

시작하기https를 사용하기 위해서는 인증을 해야합니다. 여러 인증하는 방법중에 nginx와 certbot을 이용한 인증 방법을 하도록 하겠습니다. 확인하기1yum repolist 커맨드를 입력했을시 EPEL (Extra Packages for Enterprise Linux)이 없다면 certbot을 설치할 패키지를 가지고 있는 저장소가 없다는 뜻입니다.

AWS route53를 이용해서 vercel 도메인 연결하기

시작하기도메인을 구입한 상태여야 합니다. vercel 설정vercel로 접속해 해당 프로젝트에 edit을 버튼을 클릭합니다. 도메인 탭으로 들어와서 구입한 도메인을 입력합니다.에러가 나오면서 다음과 같은 값이 나옵니다. value라는 값을 복사해줍니다. Route53에서 사용할 값입니다.에러를 해결하기 위해서는 aws에서 설정해주어야합니다. Route

AWS EC2 nginx 사용하기

시작하기ec2에서 nginx를 사용하는 방법을 알아 보겠습니다. 선행 설치이전 nginx 포스트에서 nginx를 설치를 먼저 해야합니다. 깃헙 설치하기 포스트 aws node 설치하기 공식 사이트 EC2 포트설정하기aws에서 네트워크 및 보안에 인스턴스에 해당하는 보안 그룹을 선택합니다.그리고 인바운드 규칙 편집 버튼을 선택합니다.네트워크 및 보안 >

AWS애서 nginx 설치하기 (Amazon Linux 2 EC2)

시작하기Amazon Linux 2 EC2에서 nginx 웹서버를 설치하도록 합니다.amazon-linux-extras에는 nginx1 밖에 없으므로 nginx1을 먼저 설치해주도록합니다. nginx1 설치1sudo amazon-linux-extras enable nginx1 nginx1을 설치를 하면 마지막부분에 다음과 같은 커맨드가 나옵니다. 다음과

AWS EC2 터미널 연결하기

시작하기AWS EC2 인스턴스에서 터미널을 열고 하기에는 번거롭거나 끊기는 경우가 종종 발생합니다.그래서 로컬의 터미널에서 aws ec2를 연결해서 사용해보겠습니다. 인스턴스 확인ec2애서 연결하고자하는 인스턴스의 퍼블릭 IPv4 DNS주소를 복사합니다. ec2 연결하기ec2를 연결하기 위해서는 pem키가 필요합니다. 1ssh -i ~/Downloads

AWS EC2에서 ssh키 생성과 git설치하기

시작하기AWS EC2 인스턴스에서 ssh키를 생성하고 git을 설치해 보겠습니다.ec2에서 인스턴스로 들어가 인스턴스에 연결이라는 버튼을 클릭한 후 다시 연결을 누르면 터미널 창```이 열립니다.123456## 설치하기### ssh키 생성```shellssh-keygen -t rsa 터미널에서 커맨드를 입력한이후 비밀번호 설정을 하지 않고 생성을 하기위해서

Docker를 이용해서 mysql 설치하기

시작하기docker hub에서 간편하게 mysql을 설치할 수 있습니다.Mysql docker hub 홈페이지기본적으로 docker가 설치 되어있어야합니다. 설치하기터미널에서 다음 명령어를 입력하여 이미지를 내려받습니다. 1docker pull mysql 빠르게 mysql 설치가 완료됩니다. 1docker run --name mysql -p 3306:33

Node 절대경로 설정하기

시작하기node와 typescript사용환경에서 절대경로 설정을 해보도록 하겠습니다.절대경로로 설정하는 방법은 두가지가 있습니다. 설정하기설정방법은 nodemon 으로 설정하는 방법과 ts-node-dev로 설정하는 방법이 있습니다. 공통적으로 tsconfig.json을 수정해줍니다. tsconfig.json12345{ //... "baseUr

macOS에서 Mongodb 다운로드 및 설치하기

시작하기MongoDB는 문서 데이터베이스이므로 JSON과 같은 문서에 데이터를 저장합니다.기본 sql에서 사용하는 행/열 모델보다 훨씬 표현적이고 강력하다고 생각합니다.그러한 mongodb를 설치해보도록 하겠습니다. 설치하기홈브루 사이트에 접속해서 커맨드를 복사한 후 터미널에 입력해서 homebrew를 설치합니다. 1/usr/bin/ruby -e "$(cu