ユーザーディレクトリ の公開 1.ユーザーディレクトリ の公開 前回のエントリーでubuntuにLAMP環境を構築した。 しかし、デフォルトではユーザーディレクトリを公開する設定になっていないので、 以下のコマンドを実行して、公開する設定に変える。 $ sudo /usr/sbin/a2enmod userdir Apacheを再起動する。 $ sudo /etc/init.d/apache2 restart ユーザーのホームディレクトリ内に public_html ディレクトリをつくり その中に index.html を入れてテスト。ユーザー名が hogehoge の場合、 ブラウザで以下にアクセス。 http://localhost/~hogehoge/ index.html が表示されれば成功。 2.ユーザーディレクトリ で php が使えるようにする。 これもデフォルトでは php が動かせないようになっているので、 設定を変更する。 /etc/apache2/mods-available/php5.conf を管理者権限で開く。 13行目をコメントアウト。 php_admin_value engine Off ↓変更 #php_admin_value engine Off 変更を保存して、Apache を再起動。 $ sudo /etc/init.d/apache2 restart public_html 内に test.php を入れてテスト。 ブラウザで以下にアクセス(ユーザー名 hogehoge の場合)。 http://localhost/~hogehoge/test.php 参考サイト http://ohhappy.org/blog/linux/533.html ・・・だったが、ここもリンク切れ。。。 上記2つがうまく行かないときはHTMLファイルやphpファイルの パーミッションの設定にも気をつけてみよう。