網際內容管理任務

2025 年網際內容管理的學員指定任務.

任務一

執行以下任務請在作業網站中使用 H1 Tasks 標題, 然後在此第一階頁面中摘要說明各週任務的目的以及操作心得.

自行製作可攜程式系統

製作可攜程式的任務內容請放入 Tasks 頁面下, 標題為 H2 task1 的頁面中, 其中必須包括帶有說明字幕的詳細操作影片以及所完成相關檔案下載連結 (請放置在 個人 10GB 容量的 Office 365 OneDrive 系統中後, 在網頁中提供下載連結).

利用 C 槽的舊可攜程式系統打造課程所使用的程式系統: 首先在 C 槽建立 tmp 目錄, 將以下兩個檔案下載至 C:\tmp.

https://mde.tw/cd2025/downloads/gen_portable_python_and_get_pip.7z https://mde.tw/cd2025/downloads/start.bat

利用 7zip 解開第一個壓縮檔案, 可以得到 gen_3.13.2_portable.py 與 get-pip.py 等兩個檔案. 第一個檔案執行後可以 generate Python 3.13.2 portable 基本的程式檔案. 而第二個檔案以 python.exe 執行後, 可以在基本的 Python 檔案中的 Scripts 目錄配置 pip.exe.

操作步驟:

  1. 將 gen_3.13.2_portable.py 與 get-pip.py 複製到 C:\Portable_2023_fall\data 目錄中.
  2. start.bat 則複製到 C:\Portable_2023_fall 目錄中.
  3. 接下來設法以舊版的 python.exe 或 pythonw.exe 執行 gen_3.13.2_portable.py.
  4. 取得 Python313 基本程式目錄後, 以 Python313 取代舊版的 Python 後, 關閉舊版的可攜程式, 使用新版的 start.bat 啟動可攜程式, 查驗是否命令列中的 Python 版本為 3.13.2.
  5. 確認 Python 已經為 3.13.2 之後, 在使用新版啟動的可攜程式命令列中執行 python get-pip.py 後, 利用 pip list 確認 pip 工具已經配置完成, 且目前僅有 pip 一項模組工具.
  6. 接下來在新系統的命令列視窗中執行 pip install flask flask_cors bs4 lxml pelican markdown, 安裝執行動態網頁編輯所需的 Python 模組, 即完成新系統的 Python313 系統配置.
  7. 接著請自行配置 home_ipv6、portablegit、PUTTY、sharex、tmp vscode、Webots_2025a、wink3 以及 wscite 等目錄. 並自行下載 Process Explorer、Zoomit 以及 solvespace.exe 至新系統的 data 目錄中, 之後利用新系統的 start.bat 啟動可攜, 利用 stop.bat 關閉可攜系統.

任務二

使用 SSH 協定執行作業倉儲的推送

任務二內容請放入 Tasks 頁面下, 標題為 H2 task2 的頁面中, 其中必須包括帶有說明字幕的詳細操作影片以及所完成相關檔案下載連結 (請放置在 個人 10GB 容量的 Office 365 OneDrive 系統中後, 在網頁中提供下載連結).

任務三

使用 Nginx 建立全球資訊網伺服器

任務二內容請放入 Tasks 頁面下, 標題為 H2 task2 的頁面中, 其中必須包括帶有說明字幕的詳細操作影片以及所完成相關檔案下載連結 (請放置在 個人 10GB 容量的 Office 365 OneDrive 系統中後, 在網頁中提供下載連結).

HTML 中的 CSS 與 Javascript

Windows 環境中的 WWW server

Ubuntu 環境中的 WWW server

任務四

配置 Reeborg 網際系統

解析 Reeborg 系統架構

網際內容管理中的 Reeborg