2012年10月31日水曜日

ubuntu 12.04 でのLAMP環境構築

1.taskselのインストール
    taskselというコマンドを使えば、Apache,Mysql,php
    を一発でインストールできる。しかしこのコマンドはデフォルトでは
    ubuntuに入っていないので、まずこれをインストールする。
    端末から、

    $ sudo apt-get install tasksel

2.taskselを使用して一括インストール

    $ sudo tasksel install lamp-server

    途中でMysqlのrootのパスワードを入力するように求められる。(2回)
    しばらく待って端末がプロンプトの待機状態になったらインストール完了。

3.Apacheの確認のためにブラウザでLocalhostにアクセスしてみる。
    アドレスバーに以下のように打ち込む。

        http://localhost/

    「It works!」と表示されればApacheは成功

4.Mysqlの確認
    端末でsqlモニタを起動する。

    $mysql -u root -p

    パスワードを求められるので、インストール時に入力した
    Mysqlのrootのパスワードを入力する。
    プロンプトが
   
    mysql>

    に変わったらOK
    これだけでは何か不安なのでデータベースが入っているか見てみる。

    mysql>SHOW DATABASES;

    sqlの場合はデリミタ(セミコロン)を忘れないようにしよう(笑)。
    sqlモニタを終了する。

    mysql>exit
   
    exitだけはデリミタ不要だったりする。



5.phpの確認
    管理者権限でgeditを起動。

    $ sudo gedit

    /var/www に test.php と言うファイルを作る。内容は以下のとおり。

    <?php
    phpinfo();
    ?>

    ブラウザで
        http://localhost/test.php
    にアクセスしてみる。
    インストールされているphpのいろんな情報が記載された表が
    表示されたら成功。

    もし、test.phpをダウンロードしてしまってphpが作動しない場合は、

    /etc/apache2/apache2.conf

    の一番最後に以下の2行を追加。

    Addtype application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    参考サイト
    http://d.hatena.ne.jp/arcright/20111221/1324464887

0 件のコメント:

コメントを投稿