Apacheを使った

ここでは、Apacheのことを少し書いてあります。

・Apacheってなんなの?

ApacheはWebサーバの一つです。
最近インターネットと言うと、Netscape や InternetExplorer などのブラウザソフトを使ってホームページ(HP)を見ることを指すことが多いですが、Webサーバはホームページを提供するのに必要なソフトウェアです。

他にももっとも有名なWebサーバーは、Microsoft社のIISです。OSにバンドルされているため、Windowsに慣れた人にはもっともお手軽なWebサーバだと思います。
Apacheはというと世界中に普及しているオープンソースソフトウェアで、こちらも無料で使用することができます。たとえば適当なHPを出して、ここはApacheで動いているって言っても当たりそうなほどの普及率を誇っていると思います。Web上には情報も豊富なのでもっとも親しみやすいWebサーバなのではないでしょうか。

細かい部分まではわかりませんが、気になるApacheの実力のほどはかなりのものです。

ここからはsolaris2.6でApacheを使う方法を少し書いてみました。
他のOSを使う時も似たような所はありますが、Windows版では起動の仕方などで少し違います。


・Apacheのインストール

Freeware for solarisでApacheのバイナリ-パッケージをダウンロードしました。Solaris2.6に

% su

# pkgadd -d apache-1_3_3-sol26-sparc-local.gz

この後、表示されるメッセージから1を選んでEnterキーを押します。
これでファイルが展開して、インストールされます。
Apacheのインストール先は /usr/local になりました。

 

・httpd.confの書き方

ちなみにこれはTurboLinuxWorkstation6.0に付いてきたhttpd.confのサンプルです。

htmlコンテンツの置き場所はhttpd.confの設定によりますが、インストールした時のデフォルトは以下のようになっています。

/usr/local/apache/share/htdocs

このフォルダにあるindex.htmlを書き換えてHTMLを作ります。

 

・apachetcl の起動

 Apacheをインストールし、設定を終えたら起動します。

% su

# /usr/local/apache/sbin/apachectl start

htmlコンテンツの置き場所はhttpd.confの設定によりますが、インストールした時のデフォルトは以下のようになっています。

/usr/local/apache/share/htdocs

このフォルダにあるindex.htmlを書き換えてHTMLを作ります。

 

・apachetcl の停止

 逆にApacheを停止する時は、次のコマンドを入力します。

% su

# /usr/local/apache/sbin/apachectl stop

 


このページはApacheをインストールした時に書いた覚え書きページです。
Apacheの導入や運用もご自身の責任で行ってください。以下に参考になったサイトのURLを載せておきます。

・The Apache Software Foundation http://www.apache.org/
 ここが本家のApacheのサイトです(英語)

・日本Apacheユーザ会 http://www.apache.or.jp/
 日本でのApache情報サイトです。

・Freeware for solaris http://sunsite.sut.ac.jp/sun/solbin/
 ここにApache for solarisのバイナリがあります。

・Tom's Squire:Apache for Win32 http://www.dive-in.to/%7Etom/apache/
 Windows版のapache for Win32 を使い方が書いてあります

・Zeus Technology http://www.zeus.com/
企業用のWebServerで、Apacheよりハイパフォーマンスだ!と、どこかの雑誌に書いてありました。
動的コンテンツなどに強いらしいです。