APACHE
Apacheは無料で配布されているオープンソースのWebサーバです。Apacheは(LinuxやSolarisを含む)UnixベースのオペレーティングシステムおよびWindows 95/98/NT上で動作します。もともとApacheはNCSAサーバをベースとしていましたが、現在では独立した製品となっており、非営利のApacheソフトウェアファウンデーションによってサポートされています。
ブラウザ
ブラウザはインターネット上の情報にアクセスするためのソフトウェアアプリケーションです。ブラウザはインターネット上のHTMLの表示やHTMLおよびFTPリクエストの送信などのサービスを行います。通常、ブラウザはインターネットのWorld Wide Web部分と関連します。
CGI
CGIまたはcommon gateway interfaceは、Webサーバがユーザのリクエストをアプリケーションに送信したり、受け取った情報をユーザに返したりする標準的な手段を提供します。例えばURLのリンクをクリックした際にWebサーバが要求したページを送信します。CGIはHTTPプロトコルの一部です。CGIは様々な言語や異なるプラットホームを跨いで動作します。
クライアント
クライアントはプロバイダにインターネットサービスをリクエストする企業もしくは個人です。クライアントはWebホスティング会社にとっての消費者でありインターネットサービスの使用者です。ハードウェア用語では、クライアントとはネットワークを通じて他のアプリケーションに情報やサービスのリクエストを出すコンピュータシステムもしくはソフトウェアパッケージです。クライアントは、PCあるいはワークステーションと考えることができます。クライントを通して、サーバ上でネットワークやインターネットを介してプログラムやデータにアクセスします。簡単に言えば、クライアントはユーザです。
DB WebAdmin
DB WebAdminはMySQLサーバ全体を1つのデータベースとして管理することが可能なwebベースの管理ツールです。
DNS
DNSはDomain Name Serverの省略語です。これは、インターネットを使用するコンピュータの名前とIPアドレスを位置付ける分散型データベースです。DNSはドメインネームサーバを識別するための標準システムです。
ドメイン
ドメインとは組織や個人のインターネット上の仮想的なアドレスです。厳密にはドメインは組織体を表し、ネットワークサービスを提供する、ネットワーク接続されたコンピュータ(サーバ)のグループと定義されます。しかし実際には多くの場合、Webホスティングサービスにより提供される1台のサーバの専用スペースに、複数のドメインが置かれます。インターネットユーザにとってドメインは、その本来の意味とは関係なくサーバ上のスペースととらえられます。ドメインはインターネットURLアドレスによって識別されます。例えばwww.sw-soft.comはSWsoftの情報が置かれているサーバーのドメインの名前です。構文的には、ドメイン名は単語もしくは文字がピリオドで区切られている文字列です。例えば、以下のようなドメイン名になります:hello.house.neighborhood.comは以下の名前を含みます:
トップレベルドメイン名:
FTP
FTPもしくはFile Transfer Protocolは、リモートサーバーにファイルをアップロードしたり、リモートサーバーからファイルをダウンロードしたりする際に使用される方法です。FTPコマンドで以下の事項を実行することが可能です:
ゲートウェイ
ゲートウェイは、標準プロトコルを通じてデータにフィルタをかけることにより異なるシステム間の通信を可能にするハードウェアやソフトウェアの組み合わせを指します。ゲートウェイは、PCがネットワーク上の他のコンピュータと対話することを可能にする通訳と考えることができます。
ホスト
ネットワークにおいては、ホストとは通常、他のユーザがアクセスしたり取得したりするソフトウェアアプリケーションおよびデータを保存するコンピュータを指します。しかし、コンピュータだけではなく、ネットワーク上のアドレス可能なデバイスはすべてホストとなり得ます。ホストは他のコンピュータやユーザにサービスを提供します。インターネットサービスプロバイダもWebホスティング会社と言うことができます。
HTML
HTMLまたはHyperText Markup Languageは、World Wide Web上で情報、画像、マルチメディアを表示するための標準言語です。HTMLは情報のタイプおよびブラウザ上でそれがどのように表示されるべきかを定義する数多くのコード、タグ、記号で構成されています。HTMLは様々なプラットフォーム上で広く解釈されます。
HTTP
HTTPもしくはHyperText Transfer Protocolは、wwwファイル共有の標準手段です。HTTPは、ブラウザからサーバへメッセージを伝えることにより、インターネットを介した通信を可能にします。
IMAP
IMAPまたはInternet Message Access Protocolは、自分のローカルサーバ上に他のインターネットユーザからE-mailを受信するための手段です。IMAPにより、メールメッセージのテキスト全体を選択して表示する前に、メッセージヘッダを見ることが可能になります。IMAPを使用して選択的にメールメッセージを読み出すことができます。IMAPをPOPおよびSMTPメールプロトコルと比較してみてください。
IPアドレス
IPアドレス(Internet Protocol address)は、インターネットあるいはネットワーク上のホストを識別するための内部ナンバーです。IPはエンドユーザには表示されず、ユーザインターフェース上ではより身近なドメイン名やURLに置き換えられます。
IPプール
IPアドレスプールは、利用可能なIPアドレスの範囲です。
メール自動応答
メール自動応答は、特定のメール名に送信されたE-mailに対する自動的な転送です。自動応答にはテキストと添付ファイルの両方を含むことができます。このメール機能は、一定期間不在の個人や何らかの理由でメールをチェックすることができない個人のメールアカウントで頻繁に使用されます。
メールグループ
メールグループは各個人のアドレス宛にではなく、1つのアドレスを通して複数の相手にe-mailを送信する際に使用されます。メールグループを使用すれば、複数の相手に一度にe-mailを送信する際の時間と労力を短縮することができます。複数の同一のメッセージを各相手宛に作成する代わりに、グループ宛のメッセージを1通作成するだけで済みます。
MAILMAN
Mailmanは、e-mailディスカッションリストの管理を支援するソフトウェアで、MajordomoやSmartListと類似しています。他のよく似た製品と異なり、Mailmanでは各メーリングリストにWebページが与えられ、ユーザはサーバWeb上で購読あるいは購読解除することが可能です。リストマネジャも、Webから自分のリストを完全に管理することができます。また、Mailmanには、アーカイビング、メールからニュースへのゲートウェイ、統合バウンス処理、スパムの予防、e-mailベースの管理コマンド、(fast bulk mailingを使用した)ダイレクトSMTP配信、仮想ドメイン用サポートなど、メーリングリストでユーザが利用したいと思うような機能がほとんど含まれています。Mailmanは他の多くのUn*xと同様のシステム上で動作し、ほとんどのWebサーバやブラウザ、SMTPサーバと互換性があります。
メール転送
メール転送は、e-mailをあるPOP3メールボックスから別のe-mailアドレスに転送あるいはリダイレクトするために使用されます。e-mail転送あるいはエイリアスを作成することにより、送信者が新しいアドレスを知らなくてもメッセージが別のe-mailボックスに送信されます。ドメインの外のアドレスにe-mailを転送することも可能です。
MySQL
SQLは、データベース内のデータを定義、操作、検索するための標準な方法として作成されたStructured Query Languageです。これは現在最も一般的に使用されているデータベース言語です。My SQLは、標準的なクライアント/サーバ環境における高速かつ使いやすいマルチユーザのSQLデータベースサーバです。MySQLはテキストと同様、画像も処理します。MySQLについての詳細はhttp://www.mysql.comを参照してください。
ネットワーク
ネットワークは、相互に接続されたコンピュータと周辺機器(プリンタ等)のシステムです。
パケット
インターネット上を移送されるデータは、パケットと呼ばれる管理しやすい小さな単位に分割されています。データパケットは、メッセージあるいはファイル内のデータのフルストリームに比べ、ネットワーク上をより高速かつ効果的に送信することが可能です。
PERL
Perlはハイレベルなインタープリタプログラム言語です。Perlは多くの自動的なタスクの実行に使用されるシステム管理者のあいだではとてもポピュラーな言語です。多くのCGIプログラムはPerlで書かれています。
PHP
PHP(元の意味はPersonal Home Page)は、Linuxサーバを始めとする複数のプラットフォーム上で動作するサーバベースのHTML埋め込み型スクリプト言語です。PHPはMySQLデータベース内のデータにアクセスしてそれらを処理し、ダイナミックWebページの作成を補助します。HTMLを記述して、特定な機能を実行するコードをHTMLに埋め込みます。埋め込みコードはスクリプトのPHP部分で、特別な開始および終了タグによってHTML内で識別されます。PHPファイルは.php、php3または.phtmlという拡張子を持ちます。クライアントシステム上で実行されるJavaScriptなどとは異なり、すべてのPHPコードはサーバ上で実行されます。詳細は、http://www.php3.orgを参照してください。
POP3
POP3もしくはPost Office Protocol Version 3は、インターネットを介してe-mailを受信するために使用される方法で、異なるメールソフトウェアパッケージおよびシステムに対応しています。POP3はサーバ上のすべてのe-mailを受信し、保持しています。ユーザはメールサーバに接続した際にすべてのメッセージをダウンロードします。 メッセージを選択的に読み出すことはできません。POPをIMAPメールプロトコルと比較してみてください。
POSTGRESQL
PostgreSQLは、POSTGRESリサーチプロトタイプDBMSの拡張として始まったオープンソースのデータベースシステムです。POSTGRESがPostQuel照会言語を使用しているのに対し、PostgreSQLはSQLのサブセットを使用します。
保護ディレクトリ
ディレクトリは、コンピュータ上のファイルおよびサブディレクトリフォルダの組織化された集まりです。保護ディレクトリは、一般ユーザがアクセスできないディレクトリです。保護ディレクトリ内のデータを読み取るにはアクセス権限が必要です。
PYTHON
Pythonはハイレベルなインタープリタ言語です。多くの場合、Pythonを使用すると、従来のCGIに比べてより高速なwebベースのアプリケーションを作成することができます。またヒットの間にデータベース接続やその他のデータを保持したり、Apache内部にアクセスしたりすることが可能な拡張機能にアクセスできます。
QMAIL
Qmailは、安全で信頼性の高いe-mailメッセージ処理システムです。UnixやLinuxシステムのsendmailデーモンの後を継いでいます。Qmailは高速で、少ないメモリで稼動します。ユーザは独自のメーリングリストを作成することができ、システム管理は最小限ですみます。QmailはSimple Mail Transfer Protocol(SMTP)を使用して他のシステムとのメッセージ交換を行います。
リブート
リブートは、簡単に言えばコンピュータの再起動を意味します。サーバが一時的にシャットダウンすることをユーザに知らせてからでなければ、ユーザがアクセスしているサーバをリブートしてはいけません。緊急で即座にサーバをリブートする必要がある場合もありますが、望ましい措置ではありません。
セキュアHTTP
セキュアHTTP(S-HTTPまたはHTTPS)は、World Wide Web上でドキュメントを保護するために利用される暗号メソッドです。S-HTTPに代わるものとして、ドキュメントやファイルだけでなくセッション全体を保護するSSL証明書(Secure Socket Layer)があります。S-HTTPは複数の異なるメッセージ暗号化フォーマットをサポートし、クライアントとサーバ間のあらゆる通信において機能します。
セキュリティ
コンピュータやネットワークへのアクセスを制御し、私有のデータを保護し、プライバシーを維持するための方法はいくつかあります。最適な保護のために、セキュリティは複数の異なるレベルで定義することが可能です(サーバレベル、ディレクトリ、個人ファイル等)。
サーバ
サーバは、プログラムの実行やファイルの保存、トラフィックの管理、ネットワークあるいはインターネット上の通信を制御などを行うコンピュータシステム(ハードウェアとソフトウェアの組み合わせ)です。クライアント(ユーザまたはワークステーションとも呼ばれます)は特定の情報やサービスを得るためにサーバにアクセスします。
共用IP
ホスティングのために複数のクライアントが使用することができるIPアドレスです。
スケルトンディレクトリ
Pleskでは、この用語はバーチャルホストが作成された際に、作成されたバーチャルホストのディレクトリ構造にコピーされるディレクトリとファイルのセットを指します。スケルトンを利用してPleskで作成されるすべてのアカウントに一連のCGIスクリプトを含めることも可能です。これはより情報が豊富でカスタマイズされたindex.htmlページを作成したい場合に非常に有益で、またバーチャルホストのディレクトリ内にデフォルト設定で含めたいコンテンツがある場合にも役に立ちます。
SMTP
SMTPもしくはSimple Mail Transfer Protocolは、TCP/IPネットワーク上の異なるコンピュータ間でのメールメッセージを送信するための標準的なプロトコルです。SMTPはメールの送信者と受信者の両方の準備が完了している場合にのみ使用可能です。受信側のPCの準備が完了していない場合は、'ポストオフィス'が一時的にメールを格納する必要があります。その場合は、IMAPやPOPなどのポストオフィスプロトコルを使用してメールを取得します。
SSI
SSIはserver-side includeの略で、情報がリクエストされた際にWebサーバをWebページのために動的に生成されたデータに向かわせるHTMLコメントの一種です。またSSIはプログラムの実行、結果の挿入などにも使用できます。このためWeb開発者にとって力強いツールです。
SSL
SSLはSecure Socket Layerの略で、公開暗号システムを使用して2つのコンピュータデバイス間で情報を交換するために使用される一連の規則です。SSLはサーバとクライアント間のセキュアな通信を確立します。また、e-コマーストランザクションの安全で認証された取り扱い方法を提供します。SSLで暗号化されたデータストリームには、許可されたユーザのみアクセスすることが可能です。SSLの他には(SSLのようにセッション全体を保護するのではなく)、World Wide Webドキュメントを暗号化するために使用されるセキュアHTTP(S-HTTP)があります。
SSL証明書
SSL証明書は、パブリックネットワーク上での2つのコンピュータ間の通信を暗号化し、セッションにプライバシーとセキュリティを提供する電子キーです。SSL証明書は、個人あるいはコンピュータサービスの電子IDカードと考えることができます。SSL証明書は、ユーザが受信したメッセージが、本当に表示されている送信者から送られたものであるということを認証します。証明書キーは第三者機関が発行します。SSL証明書は安全なee-コマースの通信やクレジットカード番号や個人データなどの情報を保護するために使用されます。SSL証明書はSSLeayなどのユーティリティを使用して生成することが可能です。それをGeoTrust, Inc(www.geotrust.com)などの証明書発行機関に提出します。
TCP
TCPは、Transmission Control Protocolの略で、インターネット上の主要なデータ転送プロトコルです。TCPは、高速、確実かつ全二重の通信です。
TCP/IP
一般的にTCP/IPとして知られるTransmission Control Protocol/Internet Protocolは、ARPA(Advanced Research Projects Agency)が開発した、データ移送プロトコルです。ARPAはインターネットの創設組織です。
TELNET
Telnetは、他のリモートコンピュータにアクセスする方法です。他のコンピュータへはパーミッションがなければアクセスすることはできません。Telnetは、ホストコンピュータからの情報をリクエストするだけの他のプロトコルとは異なります。 なぜなら、Telnetを使用するとユーザとして実際にリモートコンピュータにログインすることが可能になるからです。
TOMCAT
TomcatはJava ServletおよびJSPをサポートしているJavaプラットホームをベースにしたサーバソリューションです。TomcatはApache Jakartaプロジェクトで管理されており、オープンな参加型の環境下で開発されています。
URL
URLは、インターネット上で組織あるいはドメインを識別するために使用されるUniform Resource Locatorです。URLはインターネットのWorld Wide Web部分で使用されている基準名です。ドメインは、URLアドレスによってネットワーク上で識別されます。詳細はドメインの項を参照してください。
ユーザ
簡単に言えば、ユーザとはクライアントを指します。ハードウェア用語ではクライアントはインターネットやネットワーク上の他のコンピュータ(通常はサーバ)からの情報にアクセスするために使用するPCを指します。
WEBMAIL
WebMailは、UnixシステムのメールボックスのWebベースのインターフェースです。Webメールを使用するとユーザはworld wide webを通して自分のIMAP/POP3メールボックスにアクセスし、それを管理することが可能となります。
WEBユーザ
Webユーザは、個別のFTPアクセスおよびWebページを持つApache内のユーザアカウントです。
ワークステーション
ワークステーションは、ネットワーク上の他のコンピュータ(通常はサーバ)からの情報にアクセスするユーザもしくはクライアントです。