Ubuntu 8.10でLAMP環境を作る

環境

  • Ubuntu 8.10 デスクトップ版

Apacheのインストール

  • Synapticで「apache2」と「libapache2-mod-php5」にチェックを入れてインストール
    • 関連ファイルもインストールされる

PHPのインストール

  • Synapticで「php5」と「php5-cli」にチェックを入れてインストール

Apacheの設定を更新

  • 「sudo /etc/init.d/apache2 reload」

ドキュメントルート

  • 「/var/www/」

MySQLのインストール

  • Synapticで「mysql-server」にチェックを入れてインストール
    • インストールが終了するとパスワードの設定を求めるウィザードが出てくる。適当に入力する。

PHPMySQLモジュールをインストール

php.iniの設定

Apacheの設定ファイル

場所

apache2.conf ←httpd.confの代わりにこれが読まれる。
ports.conf ←ポート設定
sites-available/ ←仮想ホストの設定はここにファイルを作る
mods-available/ ←モジュールの設定はここにファイルを作る
conf.d/ ←細かい設定はここにファイルを作る

Ubuntu/apache2 - TOBY SOFT wiki

追記 (2009/03/22)

Apache

DocumentRootの変更

$ sudo vim /etc/apache2/sites-available/default

mod_rewriteの変更

$ sudo a2enmod rewrite
$ sudo vim /etc/apache2/sites-available/default
(「AllowOverride None」を「AllowOverride All」に変更)