-
4. AWS 접속 후, Flask 설치 및 동작 확인 (AWS + Flask + 계산기 서버 구축해보기)프로젝트 회고/(개인)AWS + Flask + 계산기 서버 구축해보기 2022. 10. 2. 14:55
1. 이제 Flask 프레임워크를 사용해보자.
AWS Ubuntu는 기본적으로 Python3가 설치되어 있고, 우분투에 apt-get이 있다면 python에는 pip가 있다.
아래 명령어 를 통해 pip를 다운로드하고 Flask를 설치하자.
pip3 설치 Flask설치 이후 간단한 동작 확인을 위해 app.py안에 아래의 내용을 넣어보자.
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'hello world' if __name__ == '__main__': app.run( port=80, debug= True, host = '0.0.0.0')
이제 아래 명령어로 Flask를 실행시켜보자.
Flask 실행 그럼 위와 같이 OSError: [Errno 98] Address already in use 에러가 발생한다. 그 이유는 바로 Apache가 동작중이기 때문이다.(이미 Apache가 80포트를 사용하고 있기 때문)
아래 명령어를 통해 Apache를 멈춰주자.이후 다시 Flask를 싱행하보면 잘 동작하는 것을 확인할 수 있고, 웹 브라우저로 접속하면 Flask에 접근한 것을 확인할 수 있다.
접속과 동시에 터미널에는 내가 접속했다는 로그가 남았다.
이제 Flask를 통해 계산기 서버를 만들어보자.
'프로젝트 회고 > (개인)AWS + Flask + 계산기 서버 구축해보기' 카테고리의 다른 글
6. Flask로 웹 애플리케이션 만들기 (AWS + Flask + 계산기 서버 구축해보기) (0) 2022.10.02 5. (개념) 해당 프로젝트를 하며 궁금한 것들 (AWS + Flask + 계산기 서버 구축해보기) (0) 2022.10.02 3. AWS 접속 후, 웹 서버 설치 및 동작 확인 (AWS + Flask + 계산기 서버 구축해보기) (0) 2022.10.02 2. AWS 빌린 서버 접속하기 (AWS + Flask + 계산기 서버 구축해보기) (0) 2022.10.02 1. AWS 서버 빌려보기 (AWS + Flask + 계산기 서버 구축해보기) (0) 2022.10.02