Frequently Asked Questions
FAQ
安裝後如何進行初始設定?
A
安裝完成後,登入管理面板並按以下順序進行設定:
- 網站設定 — 網站名稱、URL、Logo、Favicon
- 語言設定 — 選擇支援的語言,設定預設語言
- 選單管理 — 設定主選單、頁尾選單
- 頁面管理 — 編輯首頁小工具
- 建立版塊 — 新增所需的版塊
如何設定 HTTPS (SSL)?
A
VosCMS 基於安全考量要求使用 HTTPS。SSL 憑證設定:
- Let's Encrypt(免費) — 使用
certbot取得免費 SSL 憑證,支援自動續期。 - 主機供應商 — 大多數主機供應商提供免費 SSL。在主機面板中啟用即可。
- 付費憑證 — 企業級 EV/OV 憑證可從憑證頒發機構購買。
設定完成後,請確認 .env 中的 APP_URL 以 https:// 開頭。
需要什麼伺服器環境?
A
VosCMS 需要以下環境:
必備條件
- PHP 8.1+(建議 8.3)
- MySQL 8.0+ 或 MariaDB 10.4+
- Nginx 或 Apache
- HTTPS(必須有 SSL 憑證 — 無法在 localhost 上安裝)
必要的 PHP 擴充
- PDO、mbstring、json、openssl、curl、zip
- ionCube Loader — 用於授權認證和核心程式碼保護。伺服器上必須安裝 ionCube Loader。
ionCube Loader 安裝
ionCube Loader 用於保護 VosCMS 授權用戶端和核心檔案。
- VPS/獨立伺服器:下載
ioncube_loaders_lin_x86-64.tar.gz,安裝到 PHP 擴充目錄,並在 php.ini 中加入zend_extension=ioncube_loader_lin_8.3.so。 - 共享主機:請聯繫您的主機供應商啟用 ionCube Loader。部分共享主機可能不支援。
- 驗證:執行
php -m | grep ionCube檢查安裝情況。
建議伺服器規格
- 2 vCPU、2 GB RAM、40 GB SSD 或以上
- Ubuntu 22.04+ 或 Rocky Linux 8+