서버에서 test 파일이 실행되는것은 확인했고,
내가 만든 웹사이트를 배포해볼 차례
app.py , templates 폴더, static 폴더를 서버로 옮겨준다
ls 하면 sparta 폴더 안에 파일들이 보이고
python app.py 해서 파이썬 파일을 실행시켰더니
"Flask가 설치되지 않았다"고 뜸!
pip install flask 해주면 flask를 깔 수 있음
깔고나면 pymongo랑 dnspython도 깔으라고 떠야되는데 안뜸 ㅡㅡ..
근데 그냥 함 ㅋㅋ
그래두 된다 ㅇㅅㅇ..ㅋㅋ
둘다 깐다음에 다시
python app.py 입력해서 파이썬 파일 실행!
오 그럼 파이참 실행창에서 나왓던
실행내용이 쭈루룩 뜸!
그담에 새 탭을 켜서
내 ip주소:5000
을 넣으면 열ㄹ리는데 아직은 안열림.
5000포트를 할당 안해줬기 때문 !
AWS로 와서
보안그룹(파란글씨) 클릭 - 인바운드 규칙편집 클릭
하단의 규칙추가를 눌러서
규칙2: 포트범위 5000, Anywhere-IPv4
규칙3: 포트범위 80, Anywhere-IPv4
5000번과 80번을 열어줬음!
다시 돌아가서,
내 Ip주소:5000 를 주소창에 켜면!
내가 만든 사이트가 뙇 뜸ㅋㅋ
근데 의문인건 ㅠ
주소:5000 여기에서 5000을 떼도 선생님은 됐는데
난 안됨... ㅠㅠㅠ 80번도 안됨
규칙 잘 설정되어있는데 왜때문인지 머르게음.,
'개발과 계발 > 웹 개발' 카테고리의 다른 글
AWS 서버 구매, 세팅, 리눅스 명령어, 파일 서버로 옮기기, 실행하기 (0) | 2022.11.28 |
---|---|
웹스크래핑(크롤링) 기초 - beautifulsoup4 사용법 (0) | 2022.11.27 |
Ajax - 영화기록 홈페이지에 영화API 가져오기 (0) | 2022.11.27 |
Ajax 연습하기 (1) | 2022.11.27 |
JQuery 다루기, 적용하기 (0) | 2022.11.27 |