DebianにPHPとApacheをインストール

さんざやった作業だけど、毎度思い出しながらやるのが面倒なのでメモ

とりあえずインストール

 # apt-get install apache2
 # apt-get install php5
 # a2enmod php5
 # a2enmod userdir

ユーザーディレクトリ設定

  • /etc/apache2/mod-enabled/usrdir.conf
                 AllowOverride FileInfo AuthConfig Limit Indexes                
                 Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
                     ↓書き換え
                 AllowOverride All
                 Options ExecCGI

PHP設定

  • /etc/apache2/mod-enabled/php5.conf
                     ↓コメントアウト
    #        php_admin_value engine Off  

テストファイルを作成

  • /home/[usrname]/public_html/index.php
<?phpinfo();?>

サイトにアクセス

http://localhost/~[usrname]/index.php

以上完了。