카테고리: backend

caching_sha2_password 에러 해결 방법

caching_sha2_password 에러 해결 방법!워크벤치에서 mac root에 설치한 mysql을 연결하려고 하니 caching_sha2_password에러가 발생하였습니다. 에러 해결방법을 포스팅 하겠습니다. 해결방법1mysql -u root -p 위 코드를 터미널에서 실행합니다. 비밀번호를 입력하게 되면 mysql>가 나타납니다. 1ALTE

ec2의 ubuntu에서 MySQL 설치하기

ec2의 ubuntu에서 MySQL 설치하기!MySQL 설치방법1sudo apt-get upgrade 위 코드를 실행하여 apt-get을 업데이트 합니다. 1sudo apt install mysql-server mysql-server-5.7 위 코드를 실행하여 mysql-server를 설치합니다. (설치하는 MySQL버전은 5.7 입니다.) 1Do you

ec2에 Redis 설치하기

Redis설치 방법ubuntu 16.04버전에 설치하는 방법을 설명드리겠습니다. 1sudo apt-get install redis-server apt-get로 한번에 Redis 서버를 설치 할 수 있습니다. 1redis-server 위 코드를 통해 서버를 실행하면 아래와 같이 서버가 실행됩니다.

mongoDB 설치

mongoDB?NoSQL 데이터베이스로 분류되는 도큐먼트 지향(문서 지향) 데이터베이스 시스템입니다. 설치 방법우선적으로 brew가 설치되어야 합니다. brew의 설치방법은 여기를 참조하시기 바랍니다. 1brew tap mongodb/brew 패키지 저장소에 mongodb/brew를 추가합니다. 1brew install mongodb-commun

NumberFormat

1,000 단위 구분하기화폐 단위처럼 숫자 3개마다 콤마(,)가 들어가게 되면 가독성이 좋아질 것입니다. 정규식을 사용하여 숫자 3개 사이마다 콤마를 추가하는 방법도 있지만 NumberFormat을 통해 쉽게 변환 할 수 있습니다. 사용 방법new Intl.NumberFormat().format()을 이용하면 간단하게 1000단위 콤마를 추가 할 수 있습니

forever

forever?앱을 aws의 ec2에 올렸을 때 터미널을 종료하게 되면 실행중인 앱이 종료됩니다. 실행 중인 터미널을 종료하더라도 실행하려면 forever라는 모듈을 사용하여 터미널을 종료하더라도 앱을 계속 실행 할 수 있습니다. forever 사용 방법1npm install forever -g 위 코드를 터미널에서 실행하여 전역으로 forever모듈을 설

ec2 mongoDB와 robomongo 연결하기

robomongorobomongo를 이용하여 aws의 ec2에서 생성한 mongoDB를 연결 할 수 있습니다. robomongo 설정 방법robomongo를 실행 후 두 개의 컴퓨터 모양 버튼을 누릅니다.create를 선택하여 새로운 연결설정을 생성합니다.New Connection의 칸에 robomongo에 표시 될 이름을 설정합니다.Use SSH tunn

aws를 이용하여 정적인 페이지 배포

s3와 route53을 이용하여 정적인 페이지 배포aws에 s3(Simple Storage Service)라는 클라우드 저장 공간을 이용하여 페이지를 배포 할 수 있습니다. route53이라는 Domain관리소와 s3를 연결하여 s3에 파일을 올리게 되면 자동적으로 배포하는 방법을 포스팅하겠습니다. 설정 방법route53에서 배포할 도메인을 선택합니다.Cr

ec2와 rds 연결하기

ec2와 RDSec2를 사용하면서 백엔드 RDS의 MySQL서버와 연결하지 않아 아래와 같은 에러가 발생하였었습니다.Error: connect ETIMEDOUT이란 에러로 원인을 찾는데 오래 걸렸습니다. 맥 환경에서는 통신이 잘 되지만 ec2에 올린 백엔드 환경의 설정이 같음에도 에러가 발생하였는데 해결방법은 간단했습니다. 연결 방법RDS 대시보드에서 ec

ec2의 ubuntu에서 nvm 설치하기

ec2의 ubuntu에서 nvm 설치하기!nvm 설치방법1nvm 위 사진과 같이 nvm을 실행하였을때 nvm: command not found가 나타났다면 nvm이 설치되있지 않았다는 것입니다. 1curl https://raw.githubusercontent.com/creationix/nvm/v0.23.3