Ubuntu 8.04 に Apache2, PHP5, MySQL をインストールする

Apache2 のインストール

$ sudo aptitude install apache2

デフォルトの文字コードを UTF-8 にする

$ sudo vi /etc/apache2/conf.d/charset
# 以下の行のコメントアウトを解除する。
AddDefaultCharset UTF-8

サイト共通のディレクトリ設定をする

CGI を使用可能に、ファイルの一覧表示は行わない、.htaccess 設定の上書きを可能にする。

$ sudo vi /etc/apache2/conf.d/directory_settings
# 以下の記述を追加する。
<Directory />
    Options All
    Options -Indexes
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>

CGI を使用可能にする

$ sudo vi /etc/apache2/conf.d/enable_cgi
# 以下の記述を追加する。
AddHandler cgi-script .cgi

設定を行ったら Apache2 を再起動する

$ sudo /etc/init.d/apache2 restart

PHP5 のインストール

$ sudo aptitude install php5

設定を行ったら Apache2 を再起動する

$ sudo /etc/init.d/apache2 restart

MySQL のインストール

インストール作業中に MySQL での root パスワード設定を求められる。

$ sudo aptitude install mysql-server

PHP5 の MySQL モジュールもインストールする。

$ sudo aptitude install php5-mysql

インストール後 Apache2 を再起動する

$ sudo /etc/init.d/apache2 restart

phpinfo() で MySQL のインストールを確認して完了。

phpinfo での MySQL 情報

«
»