ubuntu(11)
-
EC2 ubuntu Redis 설치
아래 글을 참고해 EC2 를 생성해준다. https://muyeon95.tistory.com/187 AWS EC2 배포하기 선행작업 https://muyeon95.tistory.com/186 github SSH Repository [ git ] - 우선 repository 를 생성한다. - SSH 키를 발급받는다. 생성한 repository 를 사용하기 위해서 로컬환경에서 깃허브를 사용하기 위해 인증을 muyeon95.tistory.com 설치 sudo apt-get update sudo apt-get upgrade Redis 다운 wget https://download.redis.io/redis-stable.tar.gz 압축 해제 sudo mv redis-stable /home/redis 경로 이동 c..
2023.12.08 -
AWS EC2 ubuntu postgreSQL 연결
EC2 인스턴스를 ubuntu 로 생성한다. https://muyeon95.tistory.com/187 AWS EC2 배포하기 선행작업 https://muyeon95.tistory.com/186 github SSH Repository [ git ] - 우선 repository 를 생성한다. - SSH 키를 발급받는다. 생성한 repository 를 사용하기 위해서 로컬환경에서 깃허브를 사용하기 위해 인증을 muyeon95.tistory.com 인바운드 규칙을 추가한다. 5432, 443, 80, 443, 그리고 사용하는 서비스의 포트(저는 8080으로 했습니다.) PostgreSQL 설치 sudo apt-get update sudo apt install postgresql postgresql-contri..
2023.09.09 -
pgpool2 로드밸런서
사전 준비 Master-Slave 설정 https://muyeon95.tistory.com/272 AWS EC2 ubuntu postgresql replication (Master-Slave) 사전 과정 AWS 에서 EC2 인스턴스를 2개 만든다. (master, slave) https://muyeon95.tistory.com/187 AWS EC2 배포하기 선행작업 https://muyeon95.tistory.com/186 github SSH Repository [ git ] - 우선 repository 를 생성한다. - SSH 키 muyeon95.tistory.com 아래 포스팅을 참고해 pgpool 인스턴스를 생성 https://muyeon95.tistory.com/187 AWS EC2 배포하기 선행..
2023.08.29 -
ubuntu Docker compose 설치
사용 이유 여러 개의 도커 컨테이너를 하나의 어플리케이션을 구성하기 위해 사용 도커 컴포즈 설치 sudo curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 원하는 버전으로 설치할 경우 1.28.2 부분을 변경해주면 된다. 권한 부여 sudo chmod +x /usr/local/bin/docker-compose 심볼릭 링크 설정 sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose 버전 확인 docker-compose --version
2023.08.14 -
ubuntu Docker 설치
ubuntu 시스템 패키지 업데이트 sudo apt-get update 필요한 패키지 설치 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common Docker 공식 GPG 키를 추가 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - Docker 공식 apt 저장소를 추가 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 시스템 패키지 업데이트 sudo..
2023.08.14 -
EC2 ubuntu 인스턴스 & Docker compose & Docker hub
EC2 인스턴스를 ubuntu 로 생성한다. https://muyeon95.tistory.com/187 AWS EC2 배포하기 선행작업 https://muyeon95.tistory.com/186 github SSH Repository [ git ] - 우선 repository 를 생성한다. - SSH 키를 발급받는다. 생성한 repository 를 사용하기 위해서 로컬환경에서 깃허브를 사용하기 위해 인증을 muyeon95.tistory.com Dockerfile FROM node:18-buster WORKDIR /app COPY . . RUN npm i RUN npm i pm2 -g RUN npm run build RUN npm run migration:run EXPOSE 8080 COPY .env /a..
2023.08.14