5分でLAMP環境を構築 by Debian

Debian6 Squeeze環境上でLAMP環境をさくさくっと構築する方法を紹介したいと思います。えぇただの備忘録ですとも。

Apache2のインストール

$ sudo aptitude install apache2

以下の新規パッケージがインストールされます:
  apache2 apache2-mpm-worker{a} apache2-utils{a} apache2.2-bin{a}
  apache2.2-common{a} libapr1{a} libaprutil1{a} libaprutil1-dbd-sqlite3{a}
  libaprutil1-ldap{a} libcap2{a} libgcrypt11{a} libgnutls26{a}
  libgpg-error0{a} libldap-2.4-2{a} libsasl2-2{a} libsasl2-modules{a}
  libtasn1-3{a} openssl{a} ssl-cert{a}
更新: 0 個、新規インストール: 19 個、削除: 0 個、保留: 0 個。
4,486 kB のアーカイブを取得する必要があります。展開後に 12.9 MB のディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] y y

MySQLのインストール

$ sudo aptitude install virtual-mysql-server-5.5

以下の新規パッケージがインストールされます:
  heirloom-mailx{a} libaio1{a} libdbd-mysql-perl{a} libdbi-perl{a}
  libhtml-template-perl{a} libmysqlclient16{a} libnet-daemon-perl{a}
  libplrpc-perl{a} mysql-client-5.5{a} mysql-common{a} mysql-server-5.5
  mysql-server-core-5.5{a} psmisc{a}
更新: 0 個、新規インストール: 13 個、削除: 0 個、保留: 0 個。
26.8 MB のアーカイブを取得する必要があります。展開後に 91.0 MB のディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] y

PHP5のインストール

$ sudo aptitude install php5

以下の新規パッケージがインストールされます:
  apache2-mpm-prefork{ab} libapache2-mod-php5{a} libonig2{a} libqdbm14{a}
  libxml2{a} php5 php5-cli{a} php5-common{a} php5-suhosin{a} sgml-base{a}
  xml-core{a}
更新: 0 個、新規インストール: 11 個、削除: 0 個、保留: 0 個。
7,724 kB のアーカイブを取得する必要があります。展開後に 21.1 MB のディスク領域が新たに消費されます。
以下のパッケージには満たされていない依存関係があります:
  apache2-mpm-prefork: 競合: apache2-mpm[仮想パッケージです]
  apache2-mpm-worker: 競合: apache2-mpm[仮想パッケージです]
以下のアクションでこれらの依存関係の問題は解決されます:

     以下のパッケージを削除する:
1)     apache2-mpm-worker      

この解決方法を受け入れますか? [Y/n/q/?]y
以下の新規パッケージがインストールされます:
  apache2-mpm-prefork{a} libapache2-mod-php5{a} libonig2{a} libqdbm14{a}
  libxml2{a} php5 php5-cli{a} php5-common{a} php5-suhosin{a} sgml-base{a}
  xml-core{a}
以下のパッケージが削除されます:
  apache2-mpm-worker{a}
更新: 0 個、新規インストール: 11 個、削除: 1 個、保留: 0 個。
7,724 kB のアーカイブを取得する必要があります。展開後に 21.1 MB のディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] y

以上、駆け足でLAMP環境を構築しました。これで/var/www/htdocs以下が公開ディレクトリとなって、PHPがつかえるようになりました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA