728x90
AWS 에서 인스턴스 시작
Keycode 를 다운받아서 보관.
Git Bash 실행
ssh 키코드다운받은거 드래그해서 넣기 ubuntu@aws의 퍼블릭 IPv4 주소
ex)ssh -i/c/Users/kevin/Desktop/WEB/keycode.pem ubuntu@xx.xxx.xxx.xxx
Git bash 설치할거
############# 설 치 ################
명령내릴때 python3라고 안치고, python이라고 치고 명령 내리기
# python3 -> python
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10
패키지를 설치할때 필요한거. (flast, pymongo 등)
# pip3 -> pip
sudo apt-get update
sudo apt-get install -y python3-pip
sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1
로컬호스트:5000에서 5000을 떼는 명령어 - 80 -j REDIRECT --to-port 5000// 80으로 들어오는애를 5000으로 바꿔줘라
# port forwarding
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
파일질라 왼쪽위의 사이트관리자열고 세팅
파일질라 내가 서버로 전송할 자료 보내기
필요한 git bash 명령어
############# 명령어################
ls - 현재폴더 확인
cd 폴더명 - 폴더로 진입
cd .. - 폴더 밖으로 나가기
python 실행파일.py - 앱 실행
nohup python 실행파일.py & - 서버 깃배시로 안키고도 계속 켜두기
계속 켜둔 서버 강제 종료하기
ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill
AWS 에서 인바운드 규칙 편집
퍼블릭 IPv4 주소를 치고 내가 만든 웹페이지 오픈 가능
가비아 가서 도메인 연결, 빨간부분은 퍼블릭 IPv4 주소만 준다
가비아 이해하기 - 퍼블릭 IPv4 주소에 별명을 붙혀준다 생각
728x90
'Sparta > 스파르타코딩 웹개발 종합반' 카테고리의 다른 글
웹개발 종합반 - 기획안 (0) | 2022.02.23 |
---|---|
웹개발 플러스 이론 정리 (0) | 2022.02.17 |
웹개발 종합반 4주차 - Flask로 서버를 구동시켜서 html,css,js와 연동 (0) | 2022.02.07 |
웹개발 종합반 3주차 - Python 크롤링, DB 연결 (0) | 2022.02.03 |
웹개발 종합반 2주차 - JS/JQUERY/AJAX로 API받기 (0) | 2022.01.26 |