카테고리: backend

MySQL 삭제

MySQL 삭제brew로 MySQL이 설치되어있는 환경에서 삭제하는 방법에 대해 설명드리겠습니다.brew로 설치된 MySQL의 삭제하기에 앞서 MySQL 설치 방법은 여기를 참고하시기 바랍니다. 삭제방법123sudo rm -rf /usr/local/var/mysqlsudo rm -rf /usr/loc

Docker Hub와 Github 연결하기

Docker Hub와 Githubdocker에는 docker Hub라는 저장소가 있습니다. Github처럼 원격저장소로 사용 할 수 있는 저장소입니다. Github로 코드를 푸쉬하게 되면 docker에서 컨테이너를 생성이 가능합니다. 컨테이너를 푸쉬와 동시에 생성을 하기 위해선 Github와의 연동이 필요합니다. 연동 방법Docker-Hub사이트에서 로그인

AWS Certificate Manager

AWS Certificate Manager를 이용하여 무료 인증서 발급기존에 저는 letsencrypt를 사용했는데 사용 할 때 가장 큰 문제점이 3개월마다 갱신을 해줘야 했습니다. 3개월 주기로 갱신을 해주면 상관없지만 갱신을 못 하게 되면 인증이 풀리는 경우가 생겼습니다. 인증서 만료가 되면 사이트 접속 시 빨간글씨로 이 사이트는 안전하지 않습니다.라는

s3와 lambda를 이용하여 이미지 리사이징 서버 만들기

aws lambda를 이용하여 이미지 리사이징 서버 만들기aws에 Lambda라는 서버리스 기능을 이용하여 이미지 리사이징 서버를 만들어보겠습니다. S3에 이미지 원본과 썸네일을 한번에 저장하게 되면 저장소 용량을 많이 사용하게 됩니다. 따라서 원본만 S3에 저장하고 나머지 썸네일 이미지는 Lambda와 CloudFront, Lambda@Edge를 이용하여

Caddy

CaddyCaddy는 리버스 프록시 기능을 내장하고 있는 웹 서버로, 인증서 등록 및 설치를 자동으로 해주기 때문에 굉장히 편하게 HTTPS 웹 서버를 운영할 수 있습니다. 또한 Caddyfile이라는 간단한 문법의 설정 파일을 통해 웹 서버를 설정하도록 하고 있습니다. 외부에서 들어오는 요청을 80(http)번 포트 또는 443(https)번 포트로 들어

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단위 콤마를 추가 할 수 있습니