AWS에서 인스턴스 생성 - 우분투 18.04 - 새 키페어 생성

#1. 인스턴스 종료시 내 인스턴스 완전종료

 

AWS서버에 리눅스접속 : git bash - [ssh -i 키페어드랍 ubuntu@인스턴스 퍼블릭 주소] - YES 

AWS서버에 파일 올리기 : 파일질라 - SFTP[인스턴스퍼블리주소:22] - 파일 드랍

AWS서버에 공통 EC2환경 세팅 : 파일 initial_ec2.sh 다운 후 sudo chmod 755로 권한 상승 - ./initial_ec2.sh 설치

initial_ec2.sh
0.00MB

 

AWS의 리눅스환경 파이썬 패키지 설치 : pip install 설치 할 패키지

AWS 서버 포트 열어주기 : 보안그룹-인바운드 규칙 - 5000포트 파이썬 27017 몽고DB 80 http 기본포트

AWS-ROBO 3T 연결 : CREAT - 이름설정,AWS주소설정,아이디비밀번호설정 

AWS-ROBO 3T 패스워드 변경 : initial_ec2.sh 파일 열고 ID,PW변경

올릴 .PY파일 client = MongoClient('mongodb://test:test@localhost', 27017) 부분 아이디,비번 변경

 

#2. 포트포워딩을 통해 5000으로 들어오는 요청을 기본 포트 80으로 보내어 포트 생략하도록함

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000

 

git bash 종료후 계속 서버 작동: nohup python 파일.py &

git bash 종료후 계속 서버 작동 종료 : ps -ef | grep '파일.py' 하여 파일 번호 확인후 kill -9 파일번호

localhost를 쓸지 mongo 27017를 쓸지 잘 설정해야함.

+ Recent posts