TOPサーバ構築・運用> Apache 2をセットアップする




OpenSolaris
OpenSolarisではじめる本格エンタープライズシステム構築

第3回:徹底活用!!オープンソースソフトウェア

著者:サン・マイクロシステムズ  塚田 大輔   2007/6/18
前のページ  1  2  3  4
Apache 2をセットアップする

   SAMPの最後の構成要素であるApacheは、Solaris Express Developer Editionに付属するApache 2(Apache 2.2.3)を使うことにします。これはSXDEと同時にインストールされます。

httpd.confファイルの設定

   はじめにApache 2にPHP 5モジュールが組み込まれていることを確認します。Apache 2の設定ファイル「/etc/apache2/httpd.conf」で「LoadModule」ディレクティブを使ってPHP 5モジュール(php5_module)が組み込まれていることを確認して下さい。gmakeコマンドを使ってPHP 5をインストールした時に、次のような行が追加されたはずです。もしこの行がなければ、エディタを使って追加してください。

LoadModule php5_module         libexec/libphp5.so

   また、Apache 2が「.php」拡張子の付いたファイルをPHPのスクリプトとして認識して処理するように拡張子を登録します。そのためには「/etc/apache2/httpd.conf」ファイルに下記のようなAddTypeディレクティブを追加してください。

AddType application/x-httpd-php .php


Apache 2の起動と動作確認

   設定が完了したらApache 2を起動してみましょう。Apache 2もSMFによって管理されており「svcadm」コマンドを使って起動、停止することができます。

# svcs -a | grep apache2
disabled     May_10     svc:/network/http:apache2
# svcadm enable apache2 ← apache2 の起動
# svcs -a | grep apache2
online         15:32:09 svc:/network/http:apache2


   SAMPの全ての構成要素のインストールと設定が完了したところで、動作確認のために簡単なPHPスクリプトを作ってWebブラウザからアクセスしてみます。

   Apache 2のDocumentRoot(デフォルト設定では/var/apache2/htdocs/ディレクトリ)に「phpinfo.php」という名前のファイルを作成し、次のようなPHPスクリプトを記述します。

<html>
<body>
        <p>Hello World</p>
        <?php phpinfo(); ?>
    </body>
</html>
</code>

   そうしたらWebブラウザを使って「http://<あなたのホスト名>/phpinfo.php」を開いてください。PHPやApache 2、MySQLの設定に関する情報が表示されていればインストールは成功です。

サンのTry & Buyプログラムを使ってOpenSolarisを試そう!

   OpenSolarisやSAMPを実際に試してみたいが、インストールするためのサーバがないという方は、サンがパートナー各社と共同で実施中の「Try & Buyプログラム」を利用してみてはいかがでしょう。

   Try & Buyプログラムは、サンのUltraSPARC T1プロセッサ搭載サーバやAMDOpteronプロセッサ搭載サーバを60日間無償で貸し出すというプログラムです。試してみて満足いただけた場合には後日、貸し出したサーバを購入することができます。もし満足いただけなかった場合はサーバを返却していただくだけです。

   また「Try & Buyプログラム」ではサーバ製品のほか、NASやディスクアレイ装置などストレージ製品も無償で貸し出しています。したがって、サーバ単体だけでなくシステム全体で評価することも可能です。

   Try & Buyプログラムへの申し込み、またはより詳しい情報についてはサンのサイトへアクセスして下さい。貸し出されたサーバへOpenSolarisをインストールし、SAMPスタックを試したり、Solaris ZFSやSolarisゾーン、DTraceなどのOpenSolarisが提供する先進的な技術を評価したりするなどにぜひご活用下さい。

サンのTry & Buyプログラム
http://jp.sun.com/trybuy/

前のページ  1  2  3  4


サン・マイクロシステムズ株式会社 塚田 大輔
著者プロフィール
サン・マイクロシステムズ株式会社  塚田 大輔
システムズ・ビジネス統括本部
サーバ製品の販売プロモーションを担当する部署に所属しています。現在は、マルチコア・プロセッサや仮想化技術を活用し、WebサーバなどWeb層、アプリケーション層のサーバ統合のソリューション開発や提案に取り組んでいます。


INDEX
第3回:徹底活用!!オープンソースソフトウェア
  Solaris Expressでアプリケーション構築環境を作ろう
  インストール後の設定
  PHP 5をインストールする
Apache 2をセットアップする