웹 서버 기능으로 심플한 기능 두 가지를 구성했다. /으로 요청하면 "Hello World - Flask"라는 문구를 출력하도록 하는 것과 /info로 요청하면 IP주소와 Host명을 응답하도록 했다. 어떤 호스트에서도 접근이 가능하도록 app.run에 host를 0.0.0.0으로 설정했고 port는 5000으로 지정했다. debug=True는 debug 모드를 킨 것으로 코드가 수정되면 flask 서버가 다시 시작된다.
Flask 웹 서버 구동
python3 app.py
위에 작성된 코드를 app.py 이름으로 저장하고 Python 명령어로 실행한다.
Flask 웹 서버 테스트
위에 구성된 기능으로 서버가 잘 동작하는지 테스트를 해야하는데 테스트를 할 때는 여러 방법이 있다.