日期:108年8月22、23日(四、五)
時間:9:00 – 16:00
地點:樹林國小福祿樓2樓電腦教室
主題:校園首頁輕鬆架-XOOPS架設管理
講師:三多國小許烜誠老師
公文:
講義:
- http://bit.ly/20190822-23
- xoops-easy-dock 專案網頁 (XOOPS 輕鬆架 in Docker):https://github.com/t301000/xoops-easy-dock
課程大綱:
- 虛擬機房防火牆設定說明
- 變更root密碼與新增帳號
- 安裝XOOPS
- 升級XOOPS至2.5.10
- 教學影片
- 因為 XOOPS 2.5.10起,採用新的xmf框架,XOOPS 所有模組從 2019/5/9 後的更新不再支援 PHP5.3 及 XOOPS2.5.7.x
- XOOPS模組:NTPC OpenID 新北市 OpenID 登入
xoops-easy-dock移機
舊主機:
假設安裝目錄是 xoops
sudo tar zcvfp xoops.tgz xoops
scp xoops.tgz 帳號@IP:~/
新主機:
tar zxvfp xoops.tgz
cd xoops
./install.sh
執行
1.安裝Docker
4.設定caddy ==> 非必要
5.啟動caddy與MySQL
6.啟動portainer ==> 非必要
9.CentOS防火牆開放http與https
若啟用portainer,則虛擬機外部之防火牆須允許 tcp 到 9000 port 之連線
補充教材:
Linux 系統間檔案傳輸用 scp:
- scp 遠端帳號@遠端IP:遠端檔案 本地儲存位置
- scp 本地檔案 遠端帳號@遠端IP:遠端儲存位置
Windows 與 Linux 系統間檔案傳輸用 sftp:
- 使用 Filezilla 即可
區塊管理
相關網站:
- 新北市政府教育局虛擬機房使用及管理
- 新北市首頁系統操控原力基礎能力(CentOS)
- 新北市虛擬機房操控原力進化(CentOS)
- XOOPS
- XOOPS – 維基百科,自由的百科全書 – Wikipedia
- XOOPS輕鬆架- 下載中心
- 不專業網管筆記:XOOPS 輕鬆架 in Docker
- XOOPS網站架設 – Tad 教材網
-
淺談|WEB 伺服器– Caddy – IT閱讀
- Linux – Adminer 輕量級的資料庫管理介面
- Linux Curl Command 指令與基本操作入門教學