私はphpプログラマで、ubuntuの新人です。現在、ubuntu 12.4を使用しています。phpファイルを簡単に評価するには、ホームディレクトリにhtmlパブリックディレクトリを作成する必要があります。このpublic_htmlディレクトリをホームフォルダーに作成するにはどうすればよいですか。そして、どのようにPHPスクリプトを実行するためのApacheサーバーとして設定しますか?
Apacheには、/home/USER/public_html
をルートディレクトリとして使用できるuserdirモジュールが付属しています。
このpublic_htmlにはlocalhost/~USER/
としてアクセスします
有効になっていない場合は、userdirを有効にする必要がある場合があります。
Sudo a2enmod
デフォルトでは、Apacheは/var/www
をドキュメントルートとして使用します。
または、特定のドキュメントルートで仮想ホストを作成することもできます。
私の場合、ホームディレクトリにpublic_htmlディレクトリを作成し、/var/www
にシンボリックリンクを作成してこれを指すようにしました public_html ディレクトリ( シンボリックリンクの作成 )。
シンボリックリンクを作成するには、次のコマンドを使用する必要があります。
Sudo ln -s /home/$USER/public_html /var/www
ここ$USER
はユーザー名です。詳細については、上記のサイトを確認してください。
ありがとうございます。スタックオーバーフローからApacheを構成する正しい方法を見つけました。 https://stackoverflow.com/questions/526742/how-can-i-make-a-public-html-folder-in-ubunt
そして、ubuntuに尋ねるから