LAMP

「Linux, Apache, MySQL, and PHP」を表します。これらのソフトウェア技術を組み合わせると、完全に機能するWebサーバーを作成できます。

Linuxは、Webサーバーで使用される最も一般的なオペレーティングシステムです。これは主に、無料で利用できるLinuxディストリビューションが数多くあるためです。そのため、Linuxベースのサーバーは通常、Windowsサーバーよりもセットアップや保守にかかる費用を抑えられます。Linuxは(オープンソース|オープンソース)であるため、ほかの一般的なオープンソースのWebホスティングソフトウェアコンポーネントとも連携できます。

「AMP」パッケージで最も重要なソフトウェアコンポーネントは、Apache、つまり「Apache HTTP Server」です。Apacheは、HTTPプロトコルを介してインターネット上にWebページを提供するソフトウェアです。Apacheをインストールすると、標準的なLinuxマシンが、公開中のWebサイトをホストできるWebサーバーに変わります。

LAMPには、MySQLPHPも含まれます。MySQLは一般的なオープンソースのデータベース管理システム(DBMS)で、PHPは一般的なWebスクリプト言語です。この2つの技術を組み合わせることで、動的Webサイトを作成できます。LAMPサーバーは、静的なHTMLページを提供するだけでなく、PHPコードを実行し、MySQLデータベースからデータを読み込む動的なWebページを生成できます。

NOTE: 場合によっては、LAMPの「P」は、ほかのスクリプト言語であるPerlまたはPythonを表すこともあります。WindowsとMac向けの「AMP」パッケージは、それぞれWAMPMAMPと呼ばれます。

更新日 May 23, 2013 著者: Per C.

quiz知識をテストする

What protocol is designed for syncing computer clocks?

A
DHCP
0%
B
NNTP
0%
C
SIP
0%
D
NTP
0%
Correct! Incorrect!     View the NTP definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのLAMPの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。