apache, MySQL, PHP をインストール

この記事は自分がLAMP開発環境を構築する目的で、 VirtualBox 仮想マシンUbuntu(32bit) に apache, MySQL, PHP をインストールした手順です。

前提

VirtualBoxでUbuntu Desktop 12.04 LTS(32bit)が実行できる仮想マシンが出来ているものとします。
この記事の内容は次の参考サイト、ほぼそのままです。
(参考サイト)
Install lamp with 1 command in Ubuntu 12.04 LTS Precise Pangolin & LinuxMint13
http://www.unixmen.com/install-lamp-with-1-command-in-ubuntu-1010-maverick-meerkat/

tasksel をインストール

tasksel をインストールします。
tasksel は用途にあわせてプリセットされたサーバなどを、簡単に構築、インストールしてくれるツールです。
Terminalを開きます。
以降は Terminal でコマンドを入力していきます。

sudo apt-get install tasksel

「[sudo] password for user1: 」と聞かれたらログインパスワードを入力して下さい。
「Do you want to continue [Y/n]?」と聞かれたら、大文字で「Y」と入力して下さい。

LAMPサーバをインストール

tasksel を起動して LAMPサーバをインストールしましょう。
tasksel を起動します。

sudo tasksel

一覧に tasksel でインストールできる色々なサーバが現れます。
「LAMP server」を選択しましょう。
方向キー上下でカーソルを「LAMP server」へ移動させ、スペースキーでそれを選択「[*]」します。
enter キーで「<OK>」を押したことになります。
またタブキーで「<OK>」に移動し、スペースキーでその「<OK>」を押すこともできます。

https://b3oxka.blu.livefilestore.com/y1prViJgMgyyoPjTNW-dEqpVM4FZO2b3W2aTfgbTC5OdBZUWYhZmrygWcHgqI9tn7oCi1c0SZjDYXT2W5KGNJj1k5Lt3nTDXCxG/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%207.55.44.png

インストールが始まります。
https://b3oxka.blu.livefilestore.com/y1p0RJP8f2j6od6X2oWvv8hbGzbrHE4fugf3FI6JOMJz-N5MZAuso1KtCD3vMs9hhSr8ZYJa2QBVG0JybTZRPmTZ8Ilc7E90kjn/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.05.22.png

途中、MySQL root user のパスワードを聞かれるので入力します。
覚えておいて下さい。
https://b3oxka.blu.livefilestore.com/y1pxGvDK58QrLczYPwsmnH-iCglr26KolxoRS9hLHDu_E4UvEQl28GuOlukxzp0-YgaLR9vBjl3ld_vw7VbospSbgAxDJgf51a4/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.05.35.png

再入力します。
https://b3oxka.blu.livefilestore.com/y1pf4DtR2WwJY7cgYfGXMOObkLSHkuS9DNhAmhjNfsa-3j-Zi3DF8GYWha64_6jzCTlbnsDHQWHtvuT-Gho0cofeYWzXloh1R1U/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.06.04.png

インストールが続き、終了すると通常の Terminal に戻ります。
https://b3oxka.blu.livefilestore.com/y1pTn6dQQIscsdAhTMB86VcGDY58y0nXx_Jy0e_x3vm9G1Rh3ja15Ma90CN88o7UyMM6HOGnpOz1Jq1JzYYsHwttOBs7DF5AYD6/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.06.23.png

PHP 疎通確認

PHPが実行できることを確認して見ましょう。
Terminal でコマンドを入力していきます。

sudo -i
echo "<?php phpinfo(); ?>" > /var/www/info.php
exit

「[sudo] password for user1: 」と聞かれたらログインパスワードを入力して下さい。

Firefox を起動して、アドレスに「http://localhost/info.php」と入力して移動します。
次のように表示されれば正常です。
https://b3oxka.blu.livefilestore.com/y1pLP02nbSqOkweskV_fIs8Bi5AO7Fc39KveIS0Uae-Su50K9o5CJPtuEErt9uqQ9CRe7euVphNFP6xCHVgK7ttPg4U6aEWUKQb/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.24.14.png

phpMyAdmin をインストール

phpMyAdmin はブラウザで操作できる MySQL 管理ツールです。
これもインストールしましょう。
Terminal でコマンドを入力していきます。

sudo apt-get install phpmyadmin

「[sudo] password for user1: 」と聞かれたらログインパスワードを入力して下さい。
「Do you want to continue [Y/n]?」と聞かれたら、大文字で「Y」と入力して下さい。

phpMyAdmin を設定するか聞かれるので、「<Yes>」を押します。
タブキーでそこまで移動して、スペースバーでそれを押します。
https://b3oxka.blu.livefilestore.com/y1pPCl9C8RI4Laapq0OQQXzzJhIB-aJ7q2FjJenliz3YSWWSfo3ij5AG6GyBB0YstqttLcg8CLg3-4WyghG5jW2jOZMlcn7YAWr/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.48.47.png

「apache2」を選択して「<Ok>」を押します。
https://b3oxka.blu.livefilestore.com/y1pw8QzcTp9MPgSJaarlS1SPLevWKr6BVX7P_J4LLPALhzii7iQzWtz8j4Y_dfm0zpukGG2We987JPvLZxV7uSuMWUuzGF0RIRZ/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.47.30.png

MySQL root user のパスワードを聞かれるので入力します。
phpMyAdminMySQL に自身のための DB と user を作るためです。
https://b3oxka.blu.livefilestore.com/y1pw8QzcTp9MPhb2PMd0XsVf4ucegt396KdLs_cDdRDLIX7h8E-jynYkxQqzXg7BdNsaiBxMR9lJ1k5tDNT129XEBpBpj35x78t/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.49.18.png

phpMyAdmin のためのパスワードを設定します。
パスワードを入力します。
https://b3oxka.blu.livefilestore.com/y1pBnZ9I5DpTxEZPuFTpKzI9vlPyNHYOh4mnvzVXU5Ni45PqxQUoVMRKcaFbFTqPkEcFw_kqBVaWWmtC_kK5_AWn4qjQJYWIuOb/2012-08-16%208.49.33.png

再入力します。
https://b3oxka.blu.livefilestore.com/y1pUPz4YQZswbx5zS8iCBHg034WtncQwV_SRuTKNnStFEjnfxYqcTiNvz2Pju1UtGE9ru8Ywa_EYGXxLJEAiLz1U8FmOVWN6PLS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%208.49.57.png

phpMyAdmin 疎通確認

Firefox を起動して、アドレスに「http://localhost/phpmyadmin」と入力して移動します。
次のようなログイン画面がでます。
MySQL root user名とそのパスワードを入力し、「Go」をクリックします。
https://b3oxka.blu.livefilestore.com/y1p9ypdmtY5qtUw6-WKld6cZoMuC2BZ7DDhNsbbfjKtaA3ET2qJPv_qQPlD6BCuWMb4dogtZcVQOW_HGCzpI9HUZtvNCNPmaKl3/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%209.12.39.png

次のような画面になれば、正常です。
https://b3oxka.blu.livefilestore.com/y1pLaC7BIK9tNbBokjX5h7yWi4YtIN7NMgwtX6HQQS2r0Pm-HXKyMaIg6V5ehCTeJyOX7S14O3TmlCwIOanbpo_CzpR_fQsAKRK/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202012-08-16%209.13.43.png

手順は以上です。