LAMPサーバは、データベース·サーバーによってサポートされており、アプリケーションによって生成された、動的なWebページを提供するインターネット上のマシンを複数のサービスの合計です。 LAMPのLは、サーバがLinuxなどのオペレーティングシステムを実行することを示しています。 Webサーバーの名前ですアパッチのLinuxボックスにインストールされている、。 Mと呼ばれるサーバーのSQLデータベースの名前 MySQL 。 Pは言語インタプリタです。 PHPは、Apache Webサーバーが我々のクライアントのWebに送信するページを生成するためには、Firefox、ChromeやIEXPLORER。

LAMPサーバは、一般的な組み合わせであり、したがって、独自の名前を持っています。 Webページの多くはこのようなホスティングなどのLAMPサーバで提供していますubuntux.info LAMPサーバは、Web 2.0の基盤となっています。

コマンドtaskselはパッケージのタスクをインストールする。 デフォルトサーバを来るものはLAMPです。 taskselのおかげと 我々はUbuntuにLAMPサーバをインストールするには、見るようにするのは簡単です。 このコマンドは、Ubuntuのほとんどのエディションで利用可能ですが、最新のは、インストールCDから削除されました。 我々は最近に見たようにしかし、我々はそれをインストールすることができますUbuntuの10.10マーベリックミーアキャットでtaskselを欠席し、リポジトリに保存されて。

> -アクセサリ- >ターミナル、またはCTRL + ALT + Tを押すことにより、LAMPをインストールするには、単にアプリケーションから端末を開く 彼女のコピーで次のコマンドを実行します。

sudo tasksel install lamp-server

我々はダウンロードしてLAMPサーバを構成するさまざまなパッケージをインストールする方法についてはここでは、管理者として認証されているパスワードを入力した後、テキストモードでウィザードが表示されます。 インストールの終わり近くに到着すると、MySQLサーバのrootユーザーのパスワードを割り当てるには、プロンプトが表示されます。 そして、それを入力して、後で確認してください。 これはLAMPサーバがインストールされます。

テスト

次のステップは、インストールされている作品のことを確認することです。 我々はあなたがLAMPサーバーをインストールしたマシンのIPアドレスを知っている必要があります。 我々はIP 127.0.0.1を使用するように、独自のマシン上にLAMPをインストールされている場合。 それは常に自分のマシンを指している規則です。 我々はまた、 "localhost"のようにホスト名を使用することができます。 Webブラウザを開き、アドレスバーにIPアドレスを書き込みます。 すべてが正しい負荷がそれは言うページの場合:

動きます!

動きます! したがって、私たちは、Apacheサーバが正常に動作していることがわかります。 Apacheのは、HTMLが/ var / wwwでホストされているブラウザがファイルのインデックスを送信し作っている、これは、ブラウザが私たちを示しています。あなたは私たちのウェブサーバのApacheに表示されるコンテンツの保存場所をデフォルトのディレクトリにあります。

今PHPインタプリタを試してみてください。 時には、PHPとApacheの間の接続は、インストール後に正しく設定されていません。 判決は、我々はPHPとApacheは、私たちのダウンロードを提供し解釈しないだろうということです。 次のコマンドを使用して、この再起動Apacheを克服するには:

sudo /etc/init.d/apache2 restart

のは、Webサーバーのディレクトリは/ var / wwwでは、PHPで小さなスクリプトを置いてみましょう。 我々は、ターミナルで次のコマンドを使用します。

echo "<?php phpinfo(); ?>" | sudo tee /var/www/index.php

ブラウザに来ると、タスクバーの書き込み127.0.0.1/index.php 127.0.0.1は、サーバはLAMPを主催しているマシンのIPアドレスになります。すべてがうまくいけば我々は、PHPサーバーの機能を使用してレポートをダウンロードします。

我々は、LAMPをインストールして見て迅速かつ簡単にしたように。 特に問題のUbuntuサーバー。 今、私たちは、WordPress、DrupalのやphpBBのようなHTMLまたはサーバーアプリケーションを使用してページを作成し始めることができます。 私たちに興味があるかもしれないそれらのサーバーアプリケーションの一つは、私たちは、MySQLサーバを管理することができますphpMyAdminのです。