학습목표 : 서버 99% 마무리 + 1% 코딩,함수에 대해 이해한다.
| 구분 | 로컬 | 서버 |
|---|---|---|
| 공통설정 |
위치 > c:\venvs\mysite.cmd @echo off @cd c:\projects\flask @set FLASK_APP=hospital @set FLASK_DEBUG=true @set APP_CONFIG_FILE=c:\projects\flask\config\development.py @c:\venvs\mysite\scripts\activate |
cd /home/master/venvs nano /home/master/venvs/mysite.sh #!/bin/bash cd ~/projects/flask export FLASK_APP=hospital export FLASK_DEBUG=true export APP_CONFIG_FILE=/home/master/projects/flask/config/production.py . ~/venvs/mysite/bin/activate cd /home/master nano .profile alias mysite='export FLASK_APP=hospital;export FLASK_DEBUG=true;export APP_CONFIG_FILE=/home/master/projects/flask/config/production.py;cd ~/projects/flask;. ~/venvs/mysite/bin/activate' nano /home/master/venvs/mysite.env FLASK_APP=hospital FLASK_DEBUG=true APP_CONFIG_FILE=/home/master/projects/flask/config/production.py |
| 설치 |
자동차 구입시 옵션과 같은것! 필요하면 설치하고 필요없으면 import를 주석처리 pip install mysql-connector-python pip install requests |
자동차 구입시 옵션과 같은것! 필요하면 설치하고 필요없으면 import를 주석처리 pip install mysql-connector-python pip install requests |
| 실행 |
flask run WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. |
flask run --host=0.0.0.0 |