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ファイルの
パーミッションの設定にも気をつけてみよう。
0 件のコメント:
コメントを投稿