Infra/AWS 24

포트포워딩 및 AWS 백그라운드 실행시키기 (nohup)

포트 포워딩 (포트 번호 때기) 포트 포워딩 이란 (Port fowarding) http의 기본 포트번호는 디폴트로 80 포트가 설정되어 있다. 그래서 80포트는 굳이 적지 않고 도메인만 입력해도 자동으로 80포트가 붙는다. (숨겨져 있다. naver.com:80 ) 주소에 포트번호를 보이고싶지 않다면, 80포트로 들어오는걸 원하는 포트번호로 포워딩을 시켜주면 된다. 이것을 포트 포워딩이라 한다. 포트 포워딩 설정 방법 (5000 포트로) aws 서버 shell 스크립트(bash) 에서 설정한다. sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000 SSH 접속을 끊어도 서버 돌아가도록 설정하기 (no..

Infra/AWS 2021.09.18

AWS - MongDB 연동하기

AWS MongoDB 연결하기 AWS 서버에 몽고디비를 설치합니다. 설치한 몽고디비의 아이디와 패스워드를 세팅해줍니다. 몽고디비를 외부에서도 열수있도록 보안을 열어줍니다. Robo3T를 이용해 AWS 서버의 DB에 접속합니다. 몽고디비 설치 - aws 서버에서 wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add - echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list sudo apt-get..

Infra/AWS 2021.09.18

AWS 서버 세팅 - (초기 세팅, 외부 포트 열기)

1) AWS 서버 사용하기 1. aws 서버 환경 세팅 명령어들 한국시간 세팅 : EC2 컴퓨터의 시간대를 한국으로 맞추는 명령어 sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 파이썬 (python3 → python) : python3 명령어를 python으로 사용할 수 있게 하는 명령어 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10 pip (pip3 → pip) pip3 설치 pip3 명령어를 pip으로 사용할 수 있게 하는 명령어 # pip3 설치 sudo apt-get update sudo apt-get install -y python3-pip # p..

Infra/AWS 2021.09.18

AWS 시작하기 - 서버구매 및 서버 구동하기 ( 배포 )

1) AWS 서버 구매하기 https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2 https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2 ap-northeast-2.console.aws.amazon.com 1. aws 에 들어가 로그인을 한 후 인스턴스를 클릭힌다. [인스턴스] - [인스턴스 시작] - 3번째 거 (ubuntu server 18.04) 인스턴스 : 서버 하나하나 인스턴스 ubuntu Server 18.04 선액 오픈소스 라이브러리인 리눅스 기반 서버 Ubuntu를 사용한다. (무료 라이센스이기 때문) 2. T2 mi..

Infra/AWS 2021.09.18
반응형