🔖10.Flask 서버 실행해보기
🔎 FileZilla
- static
- templates
- app.py
옮기고 shell 명령어로 python app.py실행
오류 flask 안깔려 있다고 오류 뜸!
🔎 pip로 패키지 설치하기
pip install flask
pip install pymongo
pip install dnspython
🔎 인바운드 규칙 편집
🔎Shell 명령어
ls
cd sparta
ls
python app.py
🔎 퍼플릭 IPv4 접속
80으로 들어온 친구를 5000으로 꽂아줘라!
# port forwarding
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
port번호를 입력하지 않아도 자동으로 접속되기 위해 다음과 같은 port forwarding을 사용해줌!
하지만, 내 컴퓨터 꺼지면 사이트도 꺼진다.
이를 해결하기 위해 다음 강의에서는 nohup을 설정해줄 예정!
☀️ 느낀점
포트 설정해주는 개념이 대게 두루뭉실하게 이해된다.
shell명령어도 많이 사용하고 굉장히 복잡하다.ㅎㅎㅎㅎ 하지만 그냥 따라하기만 해도 실행되서 재미있긴 했다. 얼렁 설정해서 친구들한테 자랑해야지!
'풀스택 개발일지' 카테고리의 다른 글
[웹개발 종합반 5주차] nohup 설정, 도메인 연결, og태그 (3) | 2022.10.27 |
---|---|
[웹개발 종합반 5주차] 서버 세팅, AWS 서버 구매하기 (1) | 2022.10.27 |
[웹개발 종합반 5주차] 프로젝트, 버킷리스트 (2) | 2022.10.26 |
[웹개발 종합반 4주차] 4주차 숙제 (1) | 2022.10.25 |
[웹개발 종합반 4주차] 프로젝트, 스파르타피디아 (0) | 2022.10.25 |
댓글