Study/DevOps 2

Jenkins와 GitHub 연결을 통한 CICD Docker 환경 구성

준비 사항 및 참고 사항 Linux 서버(AWS Ec2, GCP compute, Vultr compute 등) 프론트와 서버는 React.js와 Express.js(GraphQL)을 기준으로 작성 DB는 생략 DB(PostgresQL) 도커 설치 참고 URL https://github.com/fksk94/TIL/blob/master/web/postgreSQL/PostgreSQL.md 설치 준비 해놓은 Linux 서버에 접속한다. 접속방법은 다양하지만, 요즘은 window에서도 putty가 없어도 git bash같은 다른 shell 프로그램을 이용하면 ssh 접속이 가능해지니까 bash에서 이런 방식으로(ssh -i {keyname}.pem ubuntu@{domain or Elastic IP}, ssh r..

Study/DevOps 2021.09.11

Nginx를 활용한 간단한 배포(OS: Linux)

※ 리눅스 상에서 하는 nginx 사용법입니다. ※ 프론트엔드 / 백엔드: React / Fastapi ※ 도메인 설정은 따로 하셔야됩니다. Nginx 활용한 배포 기본 환경 확인 sudo apt-get update를 통해 apt 업데이트 확인 자신이 사용할 환경을 설치합니다.(nodejs, python 등) 저는 react와 fastapi를 사용했던 경험을 활용하기 때문에 밑과 같이 확인! nodejs -v python3 --version 확인 끝 Nginx 설치 sudo apt-get install -y nginx -y 명령어는 설치하겠냐는 Q를 없애줍니다. nginx -v nginx 버전도 확인하세용 프론트엔드 빌드 로컬에서 프로젝트가 이미 있으면 상관없고 git에 지금 올려놨으면 git에서 불러옵..

Study/DevOps 2021.04.04
반응형