よくある質問
FAQ
どのようなサーバー環境が必要ですか?
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、2GB RAM、40GB SSD以上
- Ubuntu 22.04+ または Rocky Linux 8+
インストール後の初期設定はどうすればいいですか?
インストール完了後、管理パネルにログインして以下の順序で設定してください:
- サイト設定 — サイト名、URL、ロゴ、ファビコン
- 言語設定 — サポート言語の選択、デフォルト言語設定
- メニュー管理 — メインメニュー、フッターメニュー構成
- ページ管理 — ホームページウィジェット編集
- 掲示板作成 — 必要な掲示板を追加
HTTPS(SSL)証明書はどう設定しますか?
VosCMSはセキュリティのためHTTPSが必須です。SSL証明書の設定方法:
- Let's Encrypt(無料) —
certbotで無料SSL証明書を取得できます。自動更新にも対応。 - ホスティング提供 — ほとんどのホスティングが無料SSLを提供しています。
- 有料証明書 — 企業向けEV/OV証明書は認証局から購入可能。
設定後、.envのAPP_URLがhttps://で始まっていることを確認してください。