Top

ドメイン名入門
入門ガイド
管理ガイド基礎
[Email]
[FTP]
[Web]
  サーバーの設定
    設定ファイル
    MIME Type
    HTTP認証
    SSI
    CGI ディレクトリー
    Flash
    WAPプロトコル
  Subhost
    自動設定
    手動設定
  サーバー再起動
  サーバーログ
    ログ解析
      Urchin5
      Urchin5設定
      Urchin5 FAQ
      Urchin
      Urchin設定
    Analog
    AWStats
    http-analyze
    The Webalizer
    フォーマット
    Rotatelogsと     Savelogs
      サンプルファイル
    ログ整理
  Apacheモジュール
    mod_perl
    mod_php
    mod_dav
    mod_gzip
    mod_negotiation
  サーバー暗号化
    証明書
    デフォルト
    独自の証明書
      1.PrivateKey
      2.証明書取得
      3.インストール
      4.移動
      5.更新
      6.トラブル
  CGI
    CGI Library
      HTTP認証
      Mail Form
      cgiemail
      comments
      counter
      guestlist
      iwhois
      redirect
      tts
    独自CGI
  FrontPage
    インストール
    Subhost使用
  blog Nucleus
    インストール
  PukiWiki
    インストール
[Ports]
[Shell]
[User]
[iManager]
[CPX]
[Webmin]
管理上級編


v2
Top
v2
Start
v2
Email
v2
Ftp
v2
Web
v2
Ports
v2
Shell
v2
User
v2
Perl
v2
Java
v2
System
v2
iManager
v2
CPX


mod_php Apache Module

注意: このページは、レンタルサーバー SPEEDEX VPS v2 の技術サポートです。
2009年6月現在、VPS v2 の新規オーダーを受けしておりますが、 VPS v3 の採用をお勧めします。
現在提供中のサービスについては SPEEDEX のメニューページを参照ください。
SPEEDEX VPS v1 サーバーご利用の場合は v1 サーバーサポートページを参照ください。
SPEEDEX VPS v3 サーバーご利用の場合は v3 サーバーサポートページを参照ください。
SPEEDEX OneDom サーバーご利用の場合は OneDom サーバーサポートページを参照ください。

VPS v2 への PHP のインストールには幾つかの方法がありますが、最善の方法は、mod_php Apache Module をインストールする事でしょう。

注意:PHP は GIF 画像の作成を lib-gd で行わなくなりました。特許の関係で、今後、GIF アルゴリズムはサポートされません。 PNG 画像フォーマットが、アルファチャンネル、ガンマコレクションとしてサポートされています。これは、GIF 圧縮よりも圧縮率が高く、48-bit カラーに対応しています。(GIF 画像は 8-bit カラー)また、現在多くのブラウザがPNG 画像に対応しています。

インストール

SSH で VPS v2 にアクセスし suroot になり、以下を実行します。

  1. PHP Apache modules のインストール

    # vinstall php4

    NOTE:PHP 4.3.1 より前のバージョンには VPS v2 に弊害を及ぼすセキュリティーの脆弱性があることが知られています。もし、PHP 4.3.1 より前のバージョンをお使いの場合は最新のバージョンにアップグレードしてください。

    vinstall コマンドの実行中に、どの機能を利用するかを選択するオプションがあります。メモリーを無駄にしないよう必要最小限の機能だけを選択してください。後で機能を追加したり削除したりする場合は、 php.ini ファイルを編集することでも、再度 vinstall コマンドを実行することでも可能です。

  2. インストラーは Apache が、PHP4 Apache モジュールを随時ロードするように設定します。念のため、 Apache 設定ファイル (/www/conf/httpd.conf) に以下行が含まれていることを確認してください。

    LoadModule  php4_module  modules/mod_php4-4.3.1.so

    注意:PHP4.2.2 リリースでは、デフォルトの設定が変更されました。この設定変更は、TWIG 等の広く使われているスクリプトに影響を与えることが確認されています。
    TWIG をお使いの場合や、4.2.2 以前のバージョンでは問題なく作動していたスクリプトに問題がある場合は、VPS v2 の /usr/local/lib/ ディレクトリーの php.ini という名称のファイルに少なくとも、以下1行を記述してください。

    register_globals = On

  3. Apache 設定ファイル (/www/conf/httpd.conf) に以下を追加してください。

    1. DirectoryIndex 行を編集し、PHP4 ファイルがディレクトリーでのインデックスファイルに含まれるようにします。

      DirectoryIndex index.php index.php4 index.php3 index.cgi index.html index.htm
    2. .php, .php3, .php4, .phtml の全てのファイル拡張子が PHP4 Apache モジュールにリダイレクトされるよう以下の行を付け加えます。

      AddType application/x-httpd-php .php .php3 .php4 .phtml
      
      AddType application/x-httpd-php-source .phps
    3. Web Server の再起動を実行します。

  4. PHP のインストールの完了をチェックするには、以下を /www/htdocs/test.php4 として保存し、これにブラウザからアクセスします。

    <HTML>
    
    <BODY>
    
    <?php
    
      phpinfo();
    
    ?>
    
    </BODY>
    
    </HTML>

    phpinfo() ファンクションは、 PHP の基本設定とバージョンを表示します。

詳細情報

詳細情報については以下を参照下さい。

SPEEDEX サポートポリシー

Copyright @ Cyber Vision Hosting Co., Ltd. All rights reserved.
Email: support@speedex.ne.jp


株式会社サイバービジョンホスティング提供サービス一覧
再販売用レンタルサーバーのSPEEDEX | VPS(仮想専用サーバー) | 共用サーバー | 独自ドメイン取得・運用 | SSLサーバー証明書 | ワイルドカードサーバー証明書 | SEO | Google Apps(TM) | クリエイティブワークの検索エンジン