1. XOOPS的安裝與設定 1-1 Linux下安裝 1-2 Windows下安裝 1-3 安裝後的模組更新 1-4 加入各種補釘 1-5 XOOPS基本概念 1-6 舊版(2.5.9以下)升級到最新版方法 1-7 新接任的網管需要做些什麼? 1-8 加強資料庫安全性 2. 調整偏好設定 3. 後台功能 3-1 頭像(少用) 3-2 看板(少用) 3-3 區塊(重要,常用) 3-4 評論(勿用) 3-5 群組(重要,常用) 3-6 圖片管理(可用) 3-7 寄信給會員(少用) 3-8 維護(可用) 3-9 模組(重要,常用) 3-10 偏好設定(重要,常用) 3-11 表情圖(沒用過) 3-12 樣板(勿用) 3-13 會員等級(無用) 3-14 會員(重要,常用) 3-15 功能調整(可用) 4. 建議一開始就先安裝的模組 4-1 Protector 防護模組 4-2 Profile 使用者管理模組 4-3 Tad SiteMap 網站地圖 4-4 Tad Blocks 進階區塊管理 4-5 Tad Guide 安裝精靈 5. 先搞定全校師生帳號 5-1 務必建立群組 5-2 Tad Login 快速登入 5-2-1 自動群組設定 5-3 建立業務帳號 5-4 綁定密碼管理 5-5 OIDC設定 6. 輕鬆設定網站外觀 6-1 Tad Themes 佈景管理 6-2 換掉首頁滑動圖片 6-3 換上學校Logo 6-4 區塊標題技法 6-5 導覽列(選單)設定 6-6 自訂內容語法(修改電話) 6-7 Font Awesome 圖示連結語法 6-8 連結選項語法 7. 建立公告及簡介等內頁 7-1 Tad News 本站消息 7-2 發布新聞 7-3 CKEditor 編輯器的操作 7-3-1 插入圖片 7-3-2 插入oembed 多媒體資源 7-3-3 插入表格 7-3-4 加上連結 7-3-5 清除文字格式 7-4 自訂頁面 7-4-1 進階自訂頁面(有各處室選單) 7-4-2 嵌入屬於該處室的公告 7-5 用跑馬燈來做宣導 8. 區塊管理 8-1 自訂粉絲專頁區塊 8-2 自訂行事曆區塊 8-3 自訂內建看板區塊 8-4 天氣區塊 8-5 scratch 9. 網站常用模組 9-1 Tad Link 好站連結 9-2 Tad Gallery 用相片紀錄活動 9-3 Tad Player 用影片紀錄活動 9-4 Tad Uploader 檔案上傳模組 9-5 Tad Cal 行事曆 9-6 Tad Form 線上問卷調查 9-7 LogCounterX 網站流量統計 10. 校務行政模組 10-1 Tad Evaluation 將評鑑上網 10-2 Tad Repair 維修通報 10-3 Jill booking 場地預約模組 10-4 jill query 簡易查詢系統 10-5 Tad Timeline 重要紀事 10-6 Tad Meeting 會議系統 10-7 Tad Honor 榮譽榜 10-8 Kw Club 社團報名 11. 特殊模組 11-1 Tad Embed 崁入模組 11-2 My Tabs 頁籤設定 11-3 安裝MyTab區塊 12. Tad Web 建立班級網頁 12-1 班級網頁設定及區塊應用 12-2 班級網頁各種功能使用重點 13. Tad Admin 網站故障排除 14. 網站備份與還原 14-1 還原網站資料 15. 網站搬移 16. XOOPS升級 17. 常用CSS語法 18. [轉貼] 升級 Centos 6.5 的 php 版本 19. 自行修正為無障礙 2.0 AA 20. 關於桃園私有雲 20-1 關於校網搬移 20-2 CentOS 7 20-2-1 CentOS 7+Apache一勞永逸的安裝SSL憑證方式 20-3 Ubuntu 18.04 20-3-1 安裝Nginx 網頁伺服器 20-3-2 安裝 MySQL 資料庫 20-3-3 安裝 PHP 20-4 網站搬移方法 20-5 將 uploads 移到 home 20-6 在 /home 底下建立第N個網站 20-7 從舊網站轉向到新網站
20-2
CentOS 7
先取得私有IP,可以用pietty連線
sudo ifconfig -a
修改 ssh 設定,讓 root 也可以遠端 ssh 登入(nano是編輯器,也可以用vi,但目前的vi很難用)
sudo nano /etc/ssh/sshd_config
修改其中的 PermitRootLogin 為 yes(記得拿掉註解)
PermitRootLogin yes
PasswordAuthentication yes
重啟SSH服務
sudo service sshd restart
自動化腳本官網:https://github.com/systex-admin/XOOPS
自動化下載安裝LAMP環境
cd /root
yum install -y unzip wget
wget --no-check-certificate https://github.com/systex-admin/XOOPS/archive/master.zip -O lamp-xoops.zip
unzip -o lamp-xoops.zip
rm -f lamp-xoops.zip
cd XOOPS-master/
chmod +x *.sh
接著執行自動化腳本,並依序回答問題,就可以安裝好 Apache+PHP+MariaDB
./lamp.sh
若是要將原本學校舊站搬移到私有雲,那麼,請不要安裝 XOOPS
若是想在私有雲直接建立新站,才需要安裝XOOPS
./xoops.sh
網頁目錄位置在 /var/www/html
關閉MySQL嚴格模式
sudo nano /etc/my.cnf
內容為:
#
# This group is read both both by the client and the server
# use it for options that affect everything
#
[client-server]
#
# include *.cnf from the config directory
#
!includedir /etc/my.cnf.d
[mysqld]
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
最後重啟 MySQL資料庫,使設定生效
sudo service mysql restart
忘記記住資料庫密碼,可看一下 /root/mysql_password.txt
cat /root/mysql_password.txt
編輯設定檔,以關閉 selinux
sudo vi /etc/sysconfig/selinux
找到 SELINUX 然後修改為disabled
SELINUX=disabled
要重新開機 reboot / restart 後才會套用
1. XOOPS的安裝與設定 1-1 Linux下安裝 1-2 Windows下安裝 1-3 安裝後的模組更新 1-4 加入各種補釘 1-5 XOOPS基本概念 1-6 舊版(2.5.9以下)升級到最新版方法 1-7 新接任的網管需要做些什麼? 1-8 加強資料庫安全性 2. 調整偏好設定 3. 後台功能 3-1 頭像(少用) 3-2 看板(少用) 3-3 區塊(重要,常用) 3-4 評論(勿用) 3-5 群組(重要,常用) 3-6 圖片管理(可用) 3-7 寄信給會員(少用) 3-8 維護(可用) 3-9 模組(重要,常用) 3-10 偏好設定(重要,常用) 3-11 表情圖(沒用過) 3-12 樣板(勿用) 3-13 會員等級(無用) 3-14 會員(重要,常用) 3-15 功能調整(可用) 4. 建議一開始就先安裝的模組 4-1 Protector 防護模組 4-2 Profile 使用者管理模組 4-3 Tad SiteMap 網站地圖 4-4 Tad Blocks 進階區塊管理 4-5 Tad Guide 安裝精靈 5. 先搞定全校師生帳號 5-1 務必建立群組 5-2 Tad Login 快速登入 5-2-1 自動群組設定 5-3 建立業務帳號 5-4 綁定密碼管理 5-5 OIDC設定 6. 輕鬆設定網站外觀 6-1 Tad Themes 佈景管理 6-2 換掉首頁滑動圖片 6-3 換上學校Logo 6-4 區塊標題技法 6-5 導覽列(選單)設定 6-6 自訂內容語法(修改電話) 6-7 Font Awesome 圖示連結語法 6-8 連結選項語法 7. 建立公告及簡介等內頁 7-1 Tad News 本站消息 7-2 發布新聞 7-3 CKEditor 編輯器的操作 7-3-1 插入圖片 7-3-2 插入oembed 多媒體資源 7-3-3 插入表格 7-3-4 加上連結 7-3-5 清除文字格式 7-4 自訂頁面 7-4-1 進階自訂頁面(有各處室選單) 7-4-2 嵌入屬於該處室的公告 7-5 用跑馬燈來做宣導 8. 區塊管理 8-1 自訂粉絲專頁區塊 8-2 自訂行事曆區塊 8-3 自訂內建看板區塊 8-4 天氣區塊 8-5 scratch 9. 網站常用模組 9-1 Tad Link 好站連結 9-2 Tad Gallery 用相片紀錄活動 9-3 Tad Player 用影片紀錄活動 9-4 Tad Uploader 檔案上傳模組 9-5 Tad Cal 行事曆 9-6 Tad Form 線上問卷調查 9-7 LogCounterX 網站流量統計 10. 校務行政模組 10-1 Tad Evaluation 將評鑑上網 10-2 Tad Repair 維修通報 10-3 Jill booking 場地預約模組 10-4 jill query 簡易查詢系統 10-5 Tad Timeline 重要紀事 10-6 Tad Meeting 會議系統 10-7 Tad Honor 榮譽榜 10-8 Kw Club 社團報名 11. 特殊模組 11-1 Tad Embed 崁入模組 11-2 My Tabs 頁籤設定 11-3 安裝MyTab區塊 12. Tad Web 建立班級網頁 12-1 班級網頁設定及區塊應用 12-2 班級網頁各種功能使用重點 13. Tad Admin 網站故障排除 14. 網站備份與還原 14-1 還原網站資料 15. 網站搬移 16. XOOPS升級 17. 常用CSS語法 18. [轉貼] 升級 Centos 6.5 的 php 版本 19. 自行修正為無障礙 2.0 AA 20. 關於桃園私有雲 20-1 關於校網搬移 20-2 CentOS 7 20-2-1 CentOS 7+Apache一勞永逸的安裝SSL憑證方式 20-3 Ubuntu 18.04 20-3-1 安裝Nginx 網頁伺服器 20-3-2 安裝 MySQL 資料庫 20-3-3 安裝 PHP 20-4 網站搬移方法 20-5 將 uploads 移到 home 20-6 在 /home 底下建立第N個網站 20-7 從舊網站轉向到新網站