Google Code Prettify

星期三, 1月 08, 2014

超簡易網站架設SimpleHTTPServer

製作網頁前端程式,常想簡易的模擬網頁放在Server端的樣貌,便利client端的設計...
因此記錄一下如何使用python簡單架設臨時站台~
個別介紹ubuntu作業系統與windows作業系統的實作方式:
  • ubuntu: 因為ubuntu已經內建python了, 所以不須再安裝python
    壓下 ctrl + Alt + T 開啟terminal
    $ ifconfig //查詢本機ip
    Ex. 出現wlan0 Link encap:.. HWaddr ... inet addr:192.168.11.185
    $ cd xxx //移動到需建立連線之folder
    $ python -m SimpleHTTPServer 8000
    看到出現 Serving HTTP on 0.0.0.0 port 8000 ... <- 表示架設成功
    那麼其他周邊的NB, Android phone...設備, 將它們連結到同樣的wireless主機,打開瀏覽器輸入
    http://192.168.11.185:8000
    就可以看到該頁面的實際樣貌了 :)
  • windows作業系統: 因為沒有內建python,先選擇下載python套件版本 (我是選用python27這版)
    接著, 按左下角windows開始, 在搜尋列輸入cmd..., 開啟cmd
    $ ipconfig //查詢本機ip
    取得ip: x.x.x.x 跟ubuntu方法類似
    $ cd xxx //移動到需建立連線之folder
    $ c:\Python27\python -m SimpleHTTPServer 8080
    看到出現 Serving HTTP on 0.0.0.0 port 8080 ... <- 表示架設成功.. :)
ps. 8000 跟 8080 為port

資料來源:
Python文件-20.19 SimpleHTTPServer - Simple HTTP request handler

沒有留言: