サーバ要件

オンプレミス版をご検討のお客様にご用意頂くサーバについてご案内致します。

サーバ要件

Socialcastを設置するにはPHP・MySQLが使用出来るサーバが必要ですが、利用するサーバによって特徴や制約があります。 以下の要件を満たすよう、サーバの準備を行なって下さい。

サーバの種類

  • 専用サーバ
  • クラウド
  • VPS
  • ベアメタル

基本的には各種ソフトウェアをインストールするためのroot権限があるサーバであれば、動作致します。 レンタルサーバではご利用頂けません。

OS

Linux系のみに対応しており、各種モジュールなどのインストールを行う必要がある為、root権限が必要になります。 当社でのインストール実績のあるOSはCentOSになります。
  • CentOS 6系
  • CentOS 7系

Webサーバ

  • Apache 2.2 以降
    • mod_rewrite を使用可能
    • .htaccess を使用します

PHP

  • PHP 5.4 (PHP7には対応していません)
    • 拡張モジュール(必須)
      • mbstring
      • XML
      • PCRE (UTF-8 サポート)
      • GD (JPEG/GIF/PNG サポート)
      • PDO (利用する DBMS のドライバも含む)
      • JSON
      • mcrypt
      • zip
      • mysqli
      • cURL
    • その他モジュール(必須)
      • ffmpeg
    • その他モジュール(推奨)
      • ImageMagic
      • APC
        • サイトの高速化の役に立ちます。

MySQL

  • MySQL 5.5
    • 5.6以上の場合、sql_modeのSTRICT_TRANS_TABLESを無効にする必要があります
    • 一部画像データを保存致しますので、max_allowed_packetの設定がデフォルト(4MB)のままですとエラーになる場合があります。必要に応じて変更を行って下さい。

ハードディスク容量

  • 10GB以上

どのくらいの動画を登録するかによって、必要な容量が違ってきます。

その他

  • MP4Box 0.4.5 以降

MP4Boxは、MP4形式のファイル構造を編集することが出来るソフトウェアです。
MP4形式の動画はスマートフォンやPCなど対応した端末やソフトウェアで再生が可能ですが、一部の環境でエンコードした動画が再生出来ない場合が発生します。 Socialcastではこの処理を行うため、MP4Boxを利用致します。

  • Postfix

会員登録や決済時などサーバからメールを送信致しますので、こちらも必ず必要となります。

  • SELinux

有効化状態での動作は保証出来ませんので、無効化が必要となります。