wcm2025 網際內容管理 Scrum-1 demo 網站

  • Home
    • SMap
    • reveal
    • blog
  • About
    • list
    • Fossil
  • Tasks
    • task1
    • task2
    • task2.5
      • IPv6
    • task3
      • mind-map
    • task4
  • Reeborg
    • Challenge
    • Tutorial
    • Examples
    • rb
      • Program
    • Packages
    • URL
      • Parameters
  • Homework
    • HW1
      • Steps
      • Commands
    • HW2
  • Midterm
  • Final
  • Brython
Parameters << Previous Next >> HW1

Homework

以下所有相關檔案位於 nginx_w14.7z

  1. 是否會將電腦輔助設計室的網路設定綁進自己所分配的 IPv6 網址, 並設定 proxy, 使能在純 IPv6 網路環境下, 連線到 IPv4 與 IPv6 的網站?
  2. 是否會下載 nginx 並令其在 http://localhost 進行伺服?
  3. 是否會利用 git clone 取得 reeborg, 令其位於 nginx html 目錄下, 並以 http://localhost/reeborg 進行機器人程式的連結執行?
  4. 是否會利用 certbot, 根據自己所配發的 IPv6 位址, 取得 fullchain.pem 與 privkey.pem 等網域的數位簽章檔案?
  5. 是否會利用數位簽章與 IPv6 位址所對應的 mde.nfu.edu.tw 網域名稱啟動 nginx?
  6. 是否會利用 waitress 模組, 結合 nginx 啟動 https://w序號.mde.nfu.edu.tw?
  7. 是否會將 reeborg 程式放入倉儲的 downloads 目錄, 以 https://w序號.mde.nfu.edu.tw/downloads/reeborg/index.html 連結執行機器人程式?

電腦輔助設計室網路設定:

account_network_setup.7z

在 Windows 使用 nginx 啟動 WWW 伺服器, 解開壓縮檔案後, 可以直接雙點擊 nginx.exe 就可以允許其通過防火牆, 並在瀏覽器以 http://localhost 進行連結

關閉 nginx.exe: taskkill /IM nginx.exe /F

利用可攜程式環境中的 git clone reeborg, 就可以在 localhost 中 serve 這一個 Javascript 編寫的機器人程式: git clone https://github.com/mdecycu/reeborg.git

利用 certbot.7z 安裝後, 以 certbot certonly --standalone

取得 fullchain.pem 與 privkey.pem 後, 可以修改 nginx.conf, 將符號名稱綁入. 例如:綁定 w99.mde.nfu.edu.tw 的 nginx.conf. (與 AI 對話為 question.txt)

若利用 pip install waitress 安裝 wsgi 特定模組後, 可以利用 start_waitress.py 從 localhost:8080 提供動態網頁編輯的資料, 由 nginx 的 https 提供伺服. 之後就可以利用 https://w99.mde.nfu.edu.tw 連結到個人或分組的動態網站編輯區.


1. 作業 (40%): 從 Github Classroom 取得的個人倉儲與網站, 每週必須至少提交 2 次與課程進度有關的內容.

作業一 (20%): 採用 nginx 建立全球資訊網伺服器

在 Windows 操作系統中建立一台 WWW 伺服器

在 Ubuntu 操作系統建立一台 WWW 伺服器

在 虛擬主機上建立一台 WWW 伺服器 (Windows and Ubuntu)

Virtualbox

Vmware 最近宣布適用於 Windows 及 Linux 的 Vmware Workstation Pro (17.6), 與適用於 MacOS 的 Vmware Fusion Pro 全面免費.

下載 Vmware Workstation Pro (For Windows and Linux) - 註冊帳號後下載 VMware-workstation-full-17.6.2.exe

下載 Vmware Fusion Pro (For Mac) - 註冊帳號後下載

作業二 (20%): 在各種不同環境下的操作系統中配置 Reeborg's world (原始碼)


Parameters << Previous Next >> HW1

Copyright © All rights reserved | This template is made with by Colorlib