從電腦輔助設計室淘汰下來的電腦, 轉設定為行政研發用主機, 基本配備為 3 片網卡, 可以支援兩台虛擬與一台實體主機單獨以 Gigabit 網路連外, 最多可支援 32 GB, 2Tx2 硬碟, 預計採 IPv6 網路設定, 使用 Fossil SCM, Stunnel, Nginx, Python 與 Brython 進行配置.
初步安裝 Windows 10 專業教育版後, 目前必須將網路暫時設定一組 IPv4 網址 (因為學校至今仍無法以 IPv6 網址取得 操作系統認證), 才能從 https://2019wcm.blogspot.com/search/label/windows%2010 下載 windows_kms.bat, 並以系統管理員啟動後, 取得 180 天的教育版操作系統授權.
安裝 Firefox
以 Edge 安裝 Firefox 後, 從桌面及工作列移除 Edge 瀏覽器, 並用 Firefox 安裝 Waterfox. 因為這兩個瀏覽器可以自外於操作系統設定 Proxy server, 相較之下比較有彈性.
安裝 7zip 與 grepwin
7zip 是用於解開各種格式的壓縮檔案, 而 grepwin 則方便之後搜尋或置換檔案中的關鍵字使用.
下載安裝 Virtualbox
Virtualbox 可配合 nssm.exe 採 headless 系統服務啟動, 主要用來配置另一台 Windows 10 虛擬主機 (可用於軟體套件授權認證) 與 Ubuntu 主機. 虛擬主機可以用於惡意軟體的危害程度評估, 而 Ubuntu 則主要配置 Flask uwsgi 網際程式之用. 目前安裝 Ubuntu 21.10, 並準備提升至 22.04 LTS 版本.
下載 Stunnel, nginx 與 Fossil SCM
這三個套件都可以採可攜啟動設定, nginx 可至 nginx.org 網站下載, Fossil SCM 若需同時支援 Windows 10 與 Ubuntu, 則必須注意兩邊的版次是否相同, 因為通常在 Ubuntu 採 apt 安裝的 fossil 版次並非當下最新版本. Stunnel 主要用來結合 fossil.exe 與 Let'sEncrypt, 將網際 server 配置在 https 模式下運作, 而 nginx 有兩項功能, 一是配合 Let'sEncrypt 取得數位簽章檔案, 二是用來將 http 網站連結跳轉至 https.
可攜程式環境
直接下載用來編譯 CoppeliaSim 的 MSYS2 版本: https://mde.tw/cad2021/content/Compile%20CoppeliaSim.html, 也可用來編譯 fossil.exe, solvespace.exe, range.exe 與 Webots.
Siemens NX
將 NX3 重新啟用, 但只能支援 IPv4 認證, NX12, NX1872 與 NX1980 則可以採 IPv4/IPv6 雙支援認證, 目前尚無法直接利用 IPv6 取得認證的還有 Windows 10 與 SolidWorks 2020.
No comments:
Post a Comment