株式会社ラクス  ITエンジニア総合支援サイト スタックアスタリスク フルマネージド専用サーバー エクスユニット
ITエンジニアとして 知る 学ぶ
 
Java
.NET
PHP
プログラミング一般
DataBase
システム/サーバ構築
システム/サーバ運用
技術系一般知識
 
 
>IT技術情報>システム/サーバ構築>0からのApache 第1回:Apacheを動かしてみよう 1.Apacheって何だろう?
【連載 】0からのApache

第1回:Apacheを動かしてみよう

中村崇則
株式会社アイティーブースト
2003/06/01
【著者プロフィール】
当時1日100万通のメール配送を行っていたサービスEasyML(現infoseekML)の開発に携わる。現在ではサイトマーケティングから人材コンサルティングまで幅広く活躍中。
 

【 目次 】
1.Apacheって何だろう?
2.ホームページを見る仕組み
3.Apache1.3とApache2.0
4.Apache1.3のインストール
5.Apache2.0のインストール


1. Apache って何だろう?

Apacheはいわずと知れた世界No1シェアのWebサーバソフトウェアです。インターネットでホームページを見る人は、何回もApacheのお世話になっているはずです。「そんなの知らないよ」という人もいるかもしれませんが、ブラウザでサイトを見ていてもApacheが動いていることに気付かないだけです。

インターネット上のほとんどのサービスはサーバとクライアントという概念で成り立っています。サービスを提供するサーバと、サービスを利用するクライアント。ホームページを見る場合も、サービスを提供するソフトウェアであるApacheと、サービスを利用するソフトウェアであるIEなどのブラウザが通信を行っています。
つまり、インターネット上でWebを利用したサービスを行おうと思えば、Webサーバは必ず必要で、そのWebサーバで最もシェアが高いのがApacheだということです。

以下にApacheの特徴をいくつかあげおきます。

■ライセンスフリー
これはApache最大の特徴といえます。つまりApacheは無料で使用できるのです。例えば同じように無料で使用可能なLinuxをOSとして使用すれば、ハードウェアと人件費のみでWebサーバを動かし世界に対してサービスを提供することが可能なのです。
IISも無料で配布していますが、そもそもWindows自体が有償です。またサーバとして安定して動作させるためには、サーバ用のWindowsを使う必要があるためある程度の費用が必要となります。

■高信頼性
Apacheの高い信頼性は、市場での圧倒的シェアにも現れています。WWWサーバソフトウェアで6割という圧倒的な占有率を誇ります。またApacheの高速な動作と安定性は様々な形で実証されています。メーリングリストやホームページ等、インターネット上の情報が充実している点も、運用上の情報が簡単に手に入ることで信頼性を高めてくれます。

■豊富な機能と柔軟な拡張性
Apacheはモジュール化により新しい機能を組み込むことが簡単に可能です。Apache利用者はモジュールを選択し、サーバに組み込んでコンパイルするだけで拡張が可能です。また非常に多くのモジュールが公開されていますので、それらを使うことで必要とするような機能はほとんど実現可能です。またApacheのバージョン1.3以降ではDSO(Dynamic Shared Object)という動的にモジュールを追加する仕組みを採用したことで、Apache自身の再コンパイル無しに必要なときに、必要なモジュールを組み込むことが可能となりました。

■自由なライセンス
Apacheのライセンスは「Apacheライセンス」と呼ばれる非常に自由なライセンスとなっています。オープンソフトウェアのライセンスでは代表的なものとしてGNUというライセンスがありますが、これはオープンソースコードを少しでも使用していれば、そのソフトウェア全体もGNU GPLで公開されなければならないというものです。それに対して「Apacheライセンス」は改良したソースコードの公開を義務づけていません。現在のようにWWWサーバソフトウェアがビジネスの世界で使用されている状況では、このことがApacheを非常に有利にしています。



▼Java や Linux を体系的に学びましょう!▼
Stack*のラクスが、
新学習方式のカリキュラムを開発しました!
14700円から(*1)、Java や Linux を体系的に学べます!!
(*1 テキスト代のみの税込料金です)



>>次のページへ

【 ページ 】 | 1 | 2 | 3 | 4 | 5 |

【 関連記事 】
0からのApache
第1回:Apacheを動かしてみよう
第2回:Apache設定の仕組み
第3回:Apache基本設定パート1
第4回:Apache基本設定パート2
第5回:Apache基本設定パート3
第6回:Apache基本設定パート4
第7回:Apache応用設定パート1
第8回:Apache応用設定パート2
第9回:Apache2.0応用設定3
第10回:Apache拡張設定(WebDAV編 その1)
第11回:Apache拡張設定(WebDAV編 その2)

サイト内全文検索
スタックアスタリスクのサイトを検索します。検索には、Googleを利用しています。そのため、最新の情報で検索されない可能性があります。


簡単レンタルメールフォーム
300メガ1000円〜 XBitのレンタルサーバー
500メガ1995円〜 電話サポート/PostgreSQL/専用SSLなどにも対応!お客様のニーズを網羅したレンタルサーバ
ホームページ制作のアシストウェブ
STACK* 執筆の講師陣から習得する!! ITエンジニアスクール アイティブースト
統合メールサポートシステム 〜MailDealer(メールディーラー)〜
システム開発,IT教育 〜株式会社アイティーブースト(ITBoost)〜
簡単 営業支援/顧客管理ツール Easy Sales
  利用規約 お問い合わせ・ご意見 スタックアスタリスクについて 運営会社について 
  レンタルサーバー ホスティング 専用サーバー メールフォーム ショッピングカート メール共有 ITエンジニア派遣 Linux講座 Java講座 メール配信 レンタルサーバー Webデータベース 検索サービス
CopyrightcRAKUS Co.,Ltd. All Rights Reserved.  メール管理・共有 顧客管理(CRM)もできるメール対応サポートシステム JAVA LINUX CISCO 技術者派遣 育成事業 株式会社ラクス