Webホスティング ダイナミックな Web サイト、セキュアな Web サービス、エンタープライ ズアプリケーションのホスティングを行う、 包括的でスケーラブル なソリューション 主な機能 ハイパフォーマンスな Apache Web サーバ 1 HTTP 1.1対応) • Apache 1.3および2.0( • 複数の IP アドレスと仮想ドメインを含む仮想ホス ティングをサポート • SSL および TLS プロトコルをサポートした、暗号化 データトランスポート • WebDAV サポートによりコンテンツの共同制作が 可能 ダイナミックコンテンツのサポート • 拡張性のある Apache モジュールアーキテクチャ • Server-side Include( SSI )と PHP を使用したイン ライン HTML スクリプティング • UNIX CGI 1.1標準仕様と Perl/Ruby/Python を 使用したスクリプティングのサポート エンタープライズアプリケーション • Enterprise Java Beans( EJB )をサポートする JBoss アプリケーションサーバ とJava Servletのホスティ • JavaServer Page(JSP) ングを行う Apache Tomcat • SOAPと WSDL Web サ ー ビ スを 行 う Apache Axis • MySQL バージョン4を付属 • ODBC および JDBC データベース接続 Mac OS X Server は、最新のオープンソースと標準仕様準拠のインターネットサービスを組み 合わせた、扱いが容易で完全な Web ホスティングソリューションです。その中心部には、世界 で最もポピュラーな Web サーバ「Apache」を採用。Mac OS X Server 用にパフォーマンスを 最適化された Apache は、ダイナミックコンテンツと洗練された Web サービスを実現するため の、高速で信頼性の高い Web ホスティング機能とエンタープライズ Java アプリケーションの ための拡張性が高いアーキテクチャを提供します。アップルの革新的な管理ツールにより、任意 サイズの組織で Web サイトのホスティングが可能なうえ、パワフルな Web アプリケーション も短時間かつ容易に、しかも低コストで導入できます。 Mac OS X Server は、Web サイトの設定、ホスティング、管理の複雑さを解消します。直観 的な管理インターフェイスにより、スタティックな Web サイトの構築が容易に行えると同時に、 プロのウェブマスター向けには洗練された各種サービスを実現する先進の機能も用意されてい ます。また、ダイナミックコンテンツ、CGI スクリプティング、エンタープライズアプリケーション、 データベース統合、ブログ発信や自動配信などのサービスを行うツール群や、暗号化されたデー タ転送を行う OpenSSL なども最初から内蔵されています。Mac OS X Server では、これらの すべてのテクノロジーを革新的な管理ツールと組み合わせることにより、優れた使いやすさを実 現しています。箱を開ければすぐに、セキュアな電子商取引サイト、トランザクションベースの イントラネットソリューション、堅牢な Web サービスなどのホスティングが行えます。 Web ホスティングの機能一覧 2 1 3 Weblog(ブログ)サービス • Web ベースのコン テンツ 配 信 を サ ポートする Blojsom ベースのサーバ • RSS/RSS2/Atom を使用したコンテンツ連動配信 • アップルデザインの各種テンプレートとテーマを標 5 4 準添付 CGI サーブレット セキュリティと認証 • X.509証明書ベースの認証システムをサポートする Public Key Infrastructure( PKI ) • 国際標準の堅牢な128ビット暗号化 • Kerberos 認証に基づくユーザ名とパスワードによ 1 内蔵の Apache Web サーバを使用して、信頼性が高くハイパフォーマンスな Web ホスティン グを実現。 2 ネットワーク上のトランザクションと Web コンテンツへの制御アクセスをセキュアにする、SSL 3 付属のMySQLデータベースを使用して、データベースと連動したサイトコンテンツを実現可能。 る認証による柔軟なセキュリティ制御 • ダイジェスト認証とシングルサインオン認証を行う インターネット とレルムを使用した認証により、単一のサーバで複数の Web サイトのホスティングが可能。 ODBC と JDBC による各種データベースへのアクセスもサポートされています。 オープンディレクトリを統合 4 CGI と Java サーブレットを使用して、ダイナミックなサーバサイドコンテンツを生成可能。 5 標準仕様準拠の任意の Web ブラウザを使用しているクライアントに対して、Web コンテンツ とエンタープライズ Java アプリケーションの提供が可能。 Technology Brief Mac OS X Server: Web ホスティング Technology Brief Mac OS X Server: Web ホスティング 2 パフォーマンス最適化された Apache Web サーバ 自動 Web ホスティング Mac OS X Server では、組織内のユーザのための Web ホスティングサービスを自動的に提供できま す。Mac OS X クライアントは HTML コンテンツを ネットワークホームディレクトリ内の「サイト」フォ ルダに保存するだけで、自動的にオンライン公開さ れます。コンテンツはユーザのコンピュータ上では なく、サーバ上でホスティングされるため、ファイア ウォールの再設定や、組織内のすべてのネットワー ククライアントのスタティック IP アドレスの整理を 行う必要はありません。 Mac OS X Server の Web テクノロジーは、世界中のインターネットで最も使用されている、オー プンソースの HTTP サーバ 「Apache」を核にしています。アップルは、スタティックな HTML ペー ジや画像のパフォーマンスを改善するフロントエンドキャッシュを追加して、Apache に最適化 を施しました。スタティックコンテンツはアクセス後にキャッシュ内に留まるため、連続した要 求に対して素早く応答できます。アクセス要求の高い Web ページは最も高速に取り出せるため、 Web サーバの稼働効率を大幅に改善できます。 ワンステップで行える Web サイト構築 Mac OS X Server で Web サイトのセットアップとホスティングを行う場合、熟練したウェブマ スターは必要ありません。Apache はデフォルト設定されていますので、 「サーバ管理」ユーティ リティから「サービス開始」を選択するだけでスタートできる手軽さです。サーバ上のデフォルト の Web フォルダ内に保存された HTML コンテンツは、Web サービス経由で自動的にインター ネット上に配信されます。 「サーバ管理」アプリケーションにはグラフィカルインターフェイスが用意されているため、設定 のカスタマイズや先進の Web ホスティング機能の実装も容易です。各種のセキュリティオプショ ンの設定、MIME タイプとコンテンツハンドラの定義、WebDAV や Web メールなどの付加サー ビスの使用も簡単に行えます。Web サーバはエイリアスをサポートしているため、さらに柔軟 な Web サイトを構築できます。リンクを切断せずに Web ページを移動したり、単一ファイル を参照する複数の URL リンクを作成することも可能です。また、 「サーバ管理」アプリケーショ ンを使用すれば、プロキシサーバをセットアップして組織内ネットワークの効率とセキュリティ を改善することも容易です。 WebDAV を使用した、共同制作による Web パブリッシング Mac OS X Server は Web-based Distributed Authoring and Versioning(WebDAV) をサポートしています。この、HTTP プロトコルの拡張仕様は、Web サイトをリモートサイトか らの共同制作・編集・検索が行えるドキュメントデータベースとして使用できるため、Web サイ トのコン テンツをリモ ート更 新 する 場 合 に便 利 で す。WebDAV は、Adobe GoLive や Macromedia Dreamweaver などの、各種のポピュラーな Web パブリッシングアプリケーショ ンでサポートされています。Web コンテンツの制作者はこれらのアプリケーションを使用するこ とにより、Web サービスを継続したままで、インターネットに接続された任意のコンピュータか ら Web サーバ上のファイルを編集してそれらのリビジョンを Web サーバ上に保存できます。 複数の Web サイトのホスティング Mac OS X Server の仮想ホスティング機能により、ひとつのサーバ上で複数の Web サイトのホ スティングを行えます。サーバの設定に応じて、各 Web サイトには(仮想ドメインを使用して)異 なるドメイン名や異なる IP アドレスを与えられます。さらに、各 Web サイトには独自のセキュリティ オプションと、アクセス解析とレポート作成に使用できる個別のログファイルを設定できます。 Technology Brief Mac OS X Server: Web ホスティング 3 セキュリティと認証 OpenSSL OpenSSL は、セキュアなソケットレイヤー( SSLv2 および SSLv3 )と、TCP/IP ネットワーク経由での Transport Layer Security( TLSv1)プロトコルを 実装するための、オープンソースの暗合化ツール Mac OS X Server では OpenSSL と Apache Web サーバを統合して、堅牢な 128 ビット暗 号化と、X. 509 デジタル証明書を使用した Public Key Infrastructure(PKI)認証をサポート しています。この優れたセキュリティアーキテクチャは、Web 処理におけいて転送されるクレジッ トカード情報やその他の個人またはビジネス情報を暗号化して保護します。 キットです。Mac OS X Server では、OpenSSL を 使 用して、クライアントとサーバ 認 証のための X.509デジタル証明書をサポートしています。ま た、OpenSSL は国際標準の堅牢な128ビット暗合 化処理も提供します。 信用の高い認証局(CA)によって発行されたデジタル証明書により、ユーザは Web ブラウザ を使用して、SSL を使用した電子商取引やセキュアな Web 処理などのサーバ認証を行うこと が可能です。VeriSign、Entrust、Thawte などの認証局(CA)各社は、あなたの会社のオン ラインストアや他のセキュアな Web サイトの身元を保証するための、会社情報とドメイン名の 独立した認証情報を発行します。 レルムによる柔軟なアクセス制御 「サーバ管理」アプリケーションを使用すれば、Web サイトの一部に対して、ユーザ認証を要求 するレルムの設定も容易に行えます。イントラネットサイトや共同制作での Web パブリッシング には特に便利で、レルムを使用することにより、指定された Web ページをセキュアに設定したり、 ブラウズやオーサリングを行う権限をユーザ毎またはグループ毎に管理することが可能です。 顧客、パートナー、学生、部署などの、あなたの Web サイトを使用する複数の異なるグループ に対するレルムを定義して、各グループに適切なページへのアクセス権を設定できます。また、 URL に特定の文字列が含まれる、任意のページやフォルダへのアクセスに対して、ユーザ認証 を要求することも可能です。Mac OS X Server には、ダイジェスト認証とシングルサインオン 認証を行うオープンディレクトリが統合されています。 Technology Brief Mac OS X Server: Web ホスティング Apache モジュール アップルがオープンソースとして開発した各種の 4 ダイナミックコンテンツのホスティング Apache モジュールは、あなたの Web サーバの能 力を拡張します。Mac OS X Server には、以下に 挙げるモジュールを含む、40以上のモジュールが付 属しています : Apache は極めて柔軟なため、さらにインタラクティブなインターネットソリューションを提供す mod_dav リモート Web サーバ上のリソースや バ サイドアー キ テ クチャは、JavaServer Page(JSP)や Java サ ーブレットはもちろん、 るためにダイナミックコンテンツを追加できます。ダイナミックコンテンツを使用することにより、 電子商店、オークション、共有カレンダー、ポータルシステム、電子投票システム、あるいはデー タベースを利用したその他の各種サービスを実現できます。Apache に用意された堅牢なサー コレクションの作成、移動、複製、削除を行うため Server-Side Include(SSI)、PHP、Apache モジュール、カスタム CGI などによって生成され の、WebDAV 機能(クラス1およびクラス2 )を提供 たダイナミックなコンテンツもサポートしています。 「サーバ管理」アプリケーションを使用すれ します。 ば、各 Apache モジュールの使用をオン・オフするチェックボックスにより、Apache の機能 mod_perl Perlプログラミング言語をWebサー の拡張も容易に行えます。 ビスおよびスクリプトに統合します。 mod_php4 ダイナミックに生 成された Web ページの書き込みに PHP の使用を可能にします。 mod_ssl HTTPS を使用したセキュアな Web サ イトのホスティングに SSL と TSLサポートを組み合 わせます。 mod_auth_apple LDAP ディレクトリサーバ の情報を使用したユーザ認証を行うためにオープ ンディレクトリを使用可能にします。 mod_macbinary_apple リソースフォークが 含まれる、昔の Macintosh ファイルのダウンロー ドをサポートするために、MacBinary エンコーディ ングをサポートします。 mod_hfs_apple ファイル名の大文字と小文字 を区別するボリューム( HFS+ など)にセキュリティ 機能を追加します。 apache_mod_bonjour 個々のユーザのサイ トを、Bonjour を使用して検出できるように登録し ます。 インラインスクリプティング Server-Side Include(SSI)と PHP は、Web ページにダイナミックな情報を追加するシンプル な方法を提供します。これらのインラインスクリプティング言語を使用すれば、HTML コードを 生成する別のプログラムを作成することなしに、HTTP コードにダイナミックロジックを埋め込 むことが可能です。SSI は、ページがユーザに送られる際に、定型コードや更新頻度の高いコン テンツを挿入するために使用されます。一ヶ所で編集を行うだけで、全てのページを更新できま す。PHP は、ページ要求毎にデータベースから情報を抜き出して、ダイナミックに HTTP コード を書き出すために使用されることが普通です。また、インラインスクリプトを使用すれば、クラ イアントが使用しているブラウザやオペレーティングシステムに応じて Web コンテンツを変更し て、ユーザにより適切な情報を提供することも可能です。 PHP モジュール Mac OS X Server に内蔵された各モジュールは、 ODBC データベース接続、CURLライブラリ接続、 Web Distributed Data Exchange( WDDX )、 XML-RPC Web サービスなどの各種のサービスを 使用して PHP の機能を拡張します。追加モジュー ルには、GD Library を使用してデジタルカメラの EXIFメタデータからダイナミックイメージを生成す るモジュールや、Zlib を使用して圧縮ファイルの読 み書きを行うモジュールなどが用意されています。 Common Gateway Interface(CGI)スクリプト Common Gateway Interface(CGI)は、Web サーバとサーバサイドアプリケーションの洗 練された協調動作を手助けする仕組みです。CGI スクリプトを使用することにより、商品の注文 や、情報検索などを実現できます。CGI はデータベースへの接続を担当し、情報の確認、検索、 並べ替えなどを行って、結果を HTTP コードとして出力するような場合に使用されます。データ の入出力を CGI 標準仕様に従って処理できるソフトウェアであれば、任意のものを CGI として 使用できます。Mac OS X Server には、Perl/Ruby/Python の各種言語や、その他の一般的 なスクリプティング言語で記述された各種の CGI アプリケーションをサポートする Apache モ ジュールが付属しています。 JavaServer Page と Java サーブレット Mac OS X Server に採用されているオープンソースの Apache Tomcat と堅牢な Java 仮想マ シン(JVM)を使用して、プラットフォームに依存しない Java コードを使用したダイナミックな Web サイトのホスティングが行えます。PHP と SSI の組み合わせと同様に、JSP ではページ内 に Java ソースコードを埋め込むことが可能です。ダイナミックなサーバサイドコンテンツを提供 するシンプルな別の方法です。CGI と同様に、Java サーブレットはサーバサイド Java アプリケー ションで、電子商取引やデータベースを使用したその他のソリューションで使用されます。サー ブレットは Java 言語で記述されているため、各種のサーバやオペレーティングシステム間で変 更無しに使用可能です。これにより、既にご使用の Web ソリューションに Mac OS X Server を容易に統合できます。 Technology Brief Mac OS X Server: Web ホスティング 5 データベースの統合 Mac OS X Server には、ポピュラーなオープンソース SQL データベースである MySQL バージョ ン 4(最新版)がプレインストールされているため、異なる表やデータベース内のデータへのリン クや、ダイナミックな Web コンテンツを実現するための情報保存も容易に行えます。内蔵され た MySQL Manager ユーティリティには、MySQL の設定や操作を行うためのグラフィカルユー ザインターフェイス(GUI)が用意されています。また、既にデータベースネットワークインフラを 保有している組織では、Apache Web サーバが各種のサードパーティ製 SQL/ODBC/JDBC データベースソリューションへの接続をサポートとします。 エンタープライズアプリケーションと Web サービス Mac OS X Server には、JBoss、Apache Tomcat、Apache Axis を含む、ハイパフォーマ ンスな J2EE ベースのアプリケーションをホスティングするために必要なすべてのコンポーネント が 付 属しています。 これらの 組 み合 わ せ により、Enterprise Java Beans(EJB)、Java Message Services(JMS)、XML ベースの Web サービス、Java Database Connectivity (JDBC)などの、エンタープライズクラスのアプリケーションサービスもサポート可能です。Mac OS X Server 付属の Apache Axis により、SOAP、XML-RPC、WSDL Web サービスなどの、 ディストリビューテッドアプリケーション間でのデータ交換を行うための各種標準仕様もサポー トされています。ビジネス間でのトランザクションでますますポピュラーになった、これらのトラ ンスポートプロトコルは、洗練されたマルチティアドアプリケーションに不可欠な統合環境を提 供します。 Weblog(ブログ)サービス Weblog(ブログ)の出現により、情報を簡単かつ迅速に共有できるようになりました。Mac OS X Server v10.4 に付属している Weblog サーバを使用すれば、情報の発信やオンライン ジャーナルの発行も Web ブラウザから行えます。設定済みのブログテーマやカレンダーナビゲー ションを使用すれば、ブログの管理も直感的なインターフェイスで容易に行えます。技術的な専 門的知識を必要とせずに、個人ユーザやグループの誰もがブログの発信や閲覧を行えるため、 コンテンツの共同制作ツールとしても理想的です。 Weblogs は、HTML/RSS/RSS2/RDF/Atom の各種プロトコルを使用して発信できるため、ユー ザはコンテンツを希望するフォーマットで自動受信することもできます。オープンディレクトリ認 証とアクセス制御を利用することにより、Weblog サーバは任意の環境に適合できます。 Technology Brief Mac OS X Server: Web ホスティング 6 リモート管理と監視 「サーバ管理」アプリケーションには、Apache Web サーバの構築が容易に行えることに加え、 サーバと Web サイトトラフィックのセキュアなリモート監視機能が装備されています 2。Mac OS X Server は Common Log Format と Extended Log Format の両方をサポートしてい るため、サードパーティ製のログ解析ツールを使用して、統計的レポートの作成とサイトの詳細 な使用状況解析を行えます。 また、スクリプトやコマンドライン環境を使用したい、UNIX に精通した管理者は、 「サーバ管理」 アプリケーションのすべての機能を「ターミナル」アプリケーションから SSH 経由でリモート制 御することも可能です。 「サーバ管理」アプリケーションでは、ページ要求 量や Web サーバのスループットをグラフ表示した り、アクティビティログをリアルタイムに表示する ことが可能です。 アップルのサーバソリューション Web ホスティングサービスは、UNIX ベースのアップルの Mac OS X Server オペレーティング システムに内蔵された、パワフルなワークグループ & インターネットソリューションのひとつです。 最新のオープンソーステクノロジーと Mac の使いやすさを組み合わせることにより、Mac OS X Server はアップルのラックマウント型高性能サーバハードウェア「Xserve G5」のパワーを解き 放ちます。目を見張るパフォーマンスと巨大なストレージ容量、高バンド幅の I/O システム、統 合されたリモート管理ツールなどを備えた Xserve G5 と Mac OS X Server はビジネス、教育 機関、研究施設などに理想的なサーバソリューションです。 さらに詳しい情報 Mac OS X Server、Xserve とその他の Apple サー 1Mac OS X Server v10.4 には Apache バージョン 1.3 および 2.0 がインストールされており、いずれのバージョンもコマンドラインからアクセスで きます。 「サーバ管理」アプリケーションには、Apache 1. 3 の設定と管理を行うためのユーザインターフェイスが用意されています。 2「サーバ管理」 アプリケーションには、インターネットに接続された任意の Mac OS X v10. 3 以降のシステムからサーバ管理をリモートに行える機能が用意されて います。 バソリューションに関する詳細は、 www.apple.com/jp/server/ をご覧ください。 © 2005 Apple Computer, Inc. All rights reserved. Apple、Apple ロゴ、Mac、Mac OS、Xserve は米国およびその他の国で登録されている Apple Computer, Inc. の 商 標 で す。Bonjour は Apple Computer, Inc. の 商 標 で す。Java お よ び Java 関 連 の すべ て の 商 標 は Sun Microsystems, Inc. の商標、または米国およびその他の国で登録されている同社の登録商標です。この資料に記載のその他の製品名および会社名 は、各社の商標または登録商標です。この資料に記載された製品仕様は予告なく変更することがあります。この資料は製品案内のために用意された もので、当社はその使用に関する責を負うものではありません。この資料の掲載内容は 2005 年 4 月現在のものです。
© Copyright 2026 Paperzz