Python

網站部署的基本流程

Author : 梓育

for beginner

We will mention...

  • What is a web server
  • How to use a web server
  • Deploy your web

What is a web server(伺服器)

Server 其實就只是台電腦

 

可以是我們的筆電、家用主機等等

當一個server 有特定的功用或服務時,我們給他個名字

所以web server 就是個放web內容的電腦主機

What is a web server

那我們要怎麼連到這台電腦

透過網路給這台電腦一個地址

Internet Protocol Address (IP)

在網路世界裡

一台電腦主機如同一棟房子

IP address 如同那棟房子的地址

也就是我們是利用這個IP address去找到我們的主機的

Internet Protocol Address (IP)

但IP就是不好記啊

所以我們開始使用了DNS

(Domain Name System)

 

讓我們俗稱的網址 ( URL)更方便

Internet Protocol Address (IP)

  • Subnet
  • Port
  • etc

那如果今天我們的地址下有很多房間怎麼辦?

也就是有很多不同服務的主機

或是有一個主機有多個服務

How to use a web server

1. Choose a web framework

2. Adding web content

3.Deploy as a service

Choose a web framework

Decide

adding web content

Decide Your

Decide Your Purpose

Deploy as a service

Browser

Web server

Request

Response

Deploy your web

Do not have server

Have server

DEMO