python 기반 웹 서버 프레임워크 . 소규모 웹 사이트 라면 플라스크 만큼 적합 한 건 없 다고 생각 된다 . 공식 홈페이지 : http : / / flask . pocoo . org /   의 도큐 먼 트 가 굉장히 상세 하 게 설명 되 있 어서 다른 튜토리얼 이 필요 없 을 정도 다 .   설치 도 물론   굉장히 간단 하 다 . ( ubuntu 12 . 04 LTS 에서 테스트 )   1 . python 설치 ( 는 기본 으로 되 어 있 음 )   2 . python   easy _ install 설치 $ sudo apt - get install python - setuptools   3 . python 개발 이 잦 은 사람 은 virtualenv 를 사용 하 여 프로젝트 환경 을 구축 하 길 권한다 . virtualenv 를 사용 하 여 프로젝트 를 관리 하 면   python 설정 을 프로젝트 마다 바꿔 줄 필요 가 없 다 . $ sudo easy _ install virtualenv   3 . 1 . 플라스크 프로젝트 폴더 를 만든 후 그 프로젝트 폴더 를 virtualenv 로 환경 을 만들 어 준다 . $ mkdir flask _ proj $ cd flask _ proj $ virtualenv venv   3 . 2 . 다음 , 이 프로젝트 를 활성 화 시킨다 . ( 만약 다른 python 프로젝트 를 진행 하 려면 해당 프로젝트 의 venv 를 활성 화 시키 면 된다 . )$ . venv / bin / activate ( 빠져 나올땐 deactivate 커맨드 를 사용 )   4 . 가상 환경 에서 Flask 설치 $ sudo easy _ install flask    끝 ? ! 마지막 으로   도큐 먼 트 의 예제 로 제대로 작동 하 는지 확인 해 보 자 .   test . pyfrom flask import Flaskapp = Flask ( __ name __)   @ app . route ( '/') def hello ( ) : return ' hello ! '   if __ name __ == "__ main __": app . run ( )   $ python test . py   * Running on http : / / 127 . 0 . 0 . 1 : 5000 /   디버깅 모드 가 아닌 , 다른 호스트 에서 접근 가능 하 게 하 려면 app . run ( host =' 0 . 0 . 0 . 0 ') 으로 실행 해 주 면 된다 . 출처 : http : / / alleysark . tistory . com / 230 [ 앨리 삵 ]