Top

ドメイン名入門
入門ガイド
管理ガイド基礎
[Email]
[FTP]
[Web]
[Ports]
  Ports紹介
    Count 2.5
    ht://Dig
    ImageMagick
    Namazu
    Java
  vinstall utility
  vinstall Library
    FormMail
      README
    MySQL
      インストール
      ODBC
    PGP Formmail
    PHP
      mod_php
      PHP4 CGI
      TWIG
    PostgreSQL
      アップグレード
      インストール
    Quotachecker
    Sendmailcert
    Wpoison
[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


PHP4 CGI

注意: このページは、レンタルサーバー 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 をインストールする事です。こうしてインストールした PHP4 は CGI としても利用できます。

インストール

PHP4 CGI のインストールは SSH で VPS v2 にアクセスし suroot になり、以下を実行します。

  1. PHP4 CGI のインストール

    # vinstall php4

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

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

  2. セキュリティーの確保 のために PHP4 CGI は /usr/local/bin/php ディレクトリーにインストールされます。PHP4 CGI を使う各ドメインの ~/www/cgi-bin ディレクトリーに以下のようにしてリンクを作成してください。

    % cd ~/www/cgi-bin
    % ln /usr/local/bin/php-cgi php

    上記の ~/www/cgi-bin/php ディレクトリー内に PHP4 CGI ファイルを設置します。

  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 モジュールにリダイレクトされるよう以下の行を付け加えます。

      Action     php4-script /cgi-bin/php
      
      AddHandler php4-script .php .php3 .php4 .phtml
    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.


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