下期第2堂-機器人通訊 ~ 一招走世界 ~ HTTP協定
HTTP是? 看看學校首頁
一支新手機,裡面有何網路工具?
搜索 “HTTP”,先看介紹。
HTTP在OSI哪一層?
OSI為何倒著寫?
以上述觀念,
思考1.如果切斷應用層,例如HTTP關掉,駭客是否還能夠攻進來?原因為何?
思考2.現在狀況非常緊急,駭客正在竊取學校資料,同學的個資將在1分鐘之內流出,這台電腦就在你面前,請問如何處置? 你要這麼做的理論基礎為何?
架設一個網站吧(架設HTTP伺服器)
免費、開放原始碼的 LAMP
https://zh.wikipedia.org/wiki/LAMP
Q : LAMP 4個字母代表何意義?
當然原生的Linux作業系統最穩、效能最好,
但各位眼前這台電腦是裝Windows系統的,
你可以A、M、P三種一套一套裝上去,再一套一套啟動。
或是簡單的裝上XAMPP全包了,
我個人是選擇XAMPP的…
https://zh.wikipedia.org/wiki/XAMPP
安裝XAMPP
開啟HTTP伺服器
先測試 127.0.0.1 (背下來)
再測試 192.168.X.X (這個IP等一下隔壁同學可以連到,形成區域網路)
(順便複習如何查詢區網IP,指令為?)
(最好背下來,以後電腦常用到)
如果在家裡上網是真實IP,那麼全世界Internet都可以連上你的網站,
你已架設了網路上的一個網站,
架在區網,跟架在網路上技術完全一樣,
這就是web1.0撼動世界的起點,”人人平等的網路世界”。
PORT
一般為80,不想公開改別的會更安全
PORT 443是啥?
你的第一個HTML檔案
電腦上的現成軟體就可以編輯
存檔名稱 index.htm
改變你的首頁吧,猜猜看目錄是哪一個?
傳到根目錄上,改變你的首頁,請隔壁的同學連上你的網站。
接著加上HTTP革命性改變世界的 “超連結”
傳上根目錄,試試看點擊連結
用記事本或VSCode打開,體驗基本HTML語法