일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- portfolio
- get
- PYTHON
- github
- openapi
- mysql
- CRUD
- Algorithm
- flask
- mongodb
- synology
- Project
- CSS
- atlas
- json
- flaskframework
- NAS
- javascript
- java
- body
- OOP
- venv
- beautifulsoup
- frontend
- Crawling
- fetch
- requests
- backend
- pymongo
- POST
- Today
- Total
목록WAS (2)
wisePocket
NAS에서는 Docker, Nginx 등을 사용할 수 있다. 우선적으로 내 로컬 PC의 Docker로부터 Nginx를 통한 웹 서버 연결을 진행하면 NAS에서도 그대로 진행할 수 있다고 생각했다. 아주 많은 오류를 부딪히면서 Docker-compose를 통한 웹 서버를 생성했다. 이전 AWS EB로 배포한 프로젝트가 얼마나 쉽게 세팅하고 이미지를 만들고 배포해 주는지 깨닫게 되기도 했지만 생각보다 겹치는 부분이 많고 한번 진행하니 감이 온다. 간단히 요약하면 우선 Docker에서 Flask+uwsgi를 묶어서 1개의 이미지 생성 Nginx를 1개의 이미지로 생성 그리고 root폴더인 1개의 컨테이너가 위 2개의 이미지를 동시에 실행한다고 생각하면 된다. 그리고 이미지를 만드는 조건은 각 폴더를 구성하고[..
실습하고자하는 폴더를 venv로 가상환경을 잡은 것 까지 진행되었다. 본격적으로 Flask를 설치하고 사용해보자. 1. 패키지 매니저를 통한 Flask 설치 pip(Package Installer for Python)로 Flask Framework를 가상환경에 설치 할 수 있다. 원하는 폴더와 (venv)로 가상환경 터미널인지 확인한 후, pip install flask 성공적으로 설치 된다. 2. 설치된 Flask Framework 임포트와 첫 사용 통상적으로 Flask framework를 사용할 때 가장 기본이되는 python파일을 app.py로 명칭한다. 변경 가능하나 통상적으로 사용하니 그대로 따라하자. 아래 기본 코드를 기억하고 실행해본다. from flask import Flask app = ..