728x90
아직 딥러닝 관련 포스트는 하나밖에 안쓰고, 두번째 쓰다가 웹개발만 주구장창 해왔다. 하지만 추후 프로젝트에 필요한 부분도 있고 테스트할 필요가 생겨 먼저 해보기로 했다. 먼저 Flask 서버에 간단한 딥러닝 모델을 배포하고 이를 웹에서 사용할 수 있도록 연결해 보려 한다. 그 전에 IntelliJ에서 이 Flask 서버를 구축하는 과정을 기록해보고자 한다.
우선, IntelliJ에서 Python으로 프로젝트를 만들어준다. (아마 우선 Python 플러그인 설치가 필요했던 것으로 기억한다.)
그럼 이렇게 Python 프로젝트가 만들어진다. 터미널에 명령어를 입력해 Flask 패키지를 설치해준다.
pip install Flask
그리고 프로젝트의 루트 디렉터리에서 app.py를 만들어준다.
app.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return "Hello, World!"
if __name__ == '__main__':
app.run(debug=True)
다음으로 실행/디버그 설정
이제 우측 상단의 run을 누르거나 ctrl + shift + R 단축키로 실행해 Flask 서버를 실행한다.
http://127.0.0.1:5000이나 localhost:5000으로 접속하면 아래와 같이 서버가 실행된 것을 확인할 수 있다.
728x90
'개발환경' 카테고리의 다른 글
[개발환경] Android Studio 설치 및 테스트 (0) | 2025.01.15 |
---|---|
[개발환경] CLion 설치 및 설정 (0) | 2024.12.26 |
MariaDB 설치 및 SpringBoot 연결 (0) | 2024.08.18 |
IntelliJ IDEA 리액트(React) + 스프링부트(SpringBoot) 연동 (1) | 2024.07.18 |
IntelliJ IDEA 스프링부트(Springboot) 개발환경 세팅 (+ MySQL 설정) (0) | 2024.07.16 |