서버

bird.j·2021년 2월 18일
0

web기본

목록 보기
13/19

서버도 프로그램 중 하나.
서버를 돌아가게 만드는 파일 이름은 통상적으로 app.py로 짓는다.

flask : 서버 만드는 프레임워크.
(프레임워크 쓸 때에는 정해진 규칙 따라줘야한다)

# flask시작코드
from flask import Flask
app = Flask(__name__)

@app.route('/')
def home():
   return 'This is Home!'

if __name__ == '__main__':  
   app.run('0.0.0.0',port=5000,debug=True)

localhost:5000으로 내가 지금 내 컴퓨터에서 서버를 돌리고 있는 것 -> 내가 지금 내 컴퓨터에서 다른 브라우저를 열어서 거기에 접속.(컴퓨터를 두 대 살 수 없으니까~)->내가 서버도 돌리고 접속도 해보고.
5000이라는 숫자는 포트 개념. 컴퓨터도 인터넷 세상(밖)에 뚫어놓은 문의 번호들이 있다. 5000번 문으로 뚫어놓은 것.
따라서 localhost:5000은 localhost-내가 만든 서버에 5000-5000번 문으로 접속하겠다.
인터넷 세계에서 컴퓨터를 사서 거기에 올리면 남들이 다 볼 수 있는 진짜 서버.

0개의 댓글