本文へジャンプします。

ニフティクラウド 技術仕様

Automation:PHPアプリレイヤー

PHPアプリレイヤーでは、Apache2+mod_phpによるPHPアプリサーバーをサポートしています。

  • ※ゾーン接頭辞…ゾーンごとの短縮名です。(例:east-12→e12、west-11→w11 など)
短縮名 php-app
開放されるポート グローバル 22(SSH)/80(HTTP)/443(HTTPS)
Webレイヤー・ロードバランサーレイヤー ANY(全ポート)
デフォルトファイアウォールグループ 命名規則 ${ゾーン接頭辞}autappfw
ルール
プロトコル ポート IN/OUT 接続元種別 IPアドレス・グループ
ANY   IN グループ ${ゾーン接頭辞}autwebfw
ANY   IN グループ ${ゾーン接頭辞}autlbrfw
TCP 22 IN IPアドレス 0.0.0.0/0
TCP 80 IN IPアドレス 0.0.0.0/0
TCP 443 IN IPアドレス 0.0.0.0/0
設定項目 なし
レシピ Setupレシピ
  • opsworks_initial_setup
  • ssh_host_keys
  • ssh_users
  • mysql::client
  • dependencies
  • ebs
  • opsworks_ganglia::client
  • mysql::client
  • dependencies
  • mod_php5_apache2
Configureレシピ
  • opsworks_ganglia::configure-client
  • ssh_users
  • agent_version
  • php::configure
Deployレシピ
  • deploy::default
  • deploy::php
Undeployレシピ
  • deploy::php-undeploy
Shutdownレシピ
  • opsworks_shutdown::default
  • apache2::stop
  • ※サーバーのパッケージマネージャー(yum、apt-get)を利用して、Apache2およびmod_phpをデフォルトのパスへインストールします。

注意事項

  • サーバーのスペックが低い場合(主にmini)、サーバー起動時にApacheのプロセスがハングアップし、Setupレシピが正常終了せず、サーバーのステータスが「セットアップエラー」となってしまうことがあります。 このような場合には、サーバーのスペックを上げた上で再度サーバーの起動をお試しください。

推奨画面サイズ 1024×768 以上