web-dev-qa-db-ja.com

public_htmlフォルダーを作成するにはどうすればよいですか?

私はphpプログラマで、ubuntuの新人です。現在、ubuntu 12.4を使用しています。phpファイルを簡単に評価するには、ホームディレクトリにhtmlパブリックディレクトリを作成する必要があります。このpublic_htmlディレクトリをホームフォルダーに作成するにはどうすればよいですか。そして、どのようにPHPスクリプトを実行するためのApacheサーバーとして設定しますか?

2
Bizzon

Apacheには、/home/USER/public_htmlをルートディレクトリとして使用できるuserdirモジュールが付属しています。

このpublic_htmlにはlocalhost/~USER/としてアクセスします

有効になっていない場合は、userdirを有効にする必要がある場合があります。

Sudo a2enmod

デフォルトでは、Apacheは/var/wwwをドキュメントルートとして使用します。

または、特定のドキュメントルートで仮想ホストを作成することもできます。

https://help.ubuntu.com/lts/serverguide/httpd.html

5
sagarchalise

私の場合、ホームディレクトリにpublic_htmlディレクトリを作成し、/var/wwwにシンボリックリンクを作成してこれを指すようにしました public_html ディレクトリ( シンボリックリンクの作成 )。

シンボリックリンクを作成するには、次のコマンドを使用する必要があります。

Sudo ln -s /home/$USER/public_html /var/www

ここ$USERはユーザー名です。詳細については、上記のサイトを確認してください。

1
Tuhin Sheikh

ありがとうございます。スタックオーバーフローからApacheを構成する正しい方法を見つけました。 https://stackoverflow.com/questions/526742/how-can-i-make-a-public-html-folder-in-ubunt

そして、ubuntuに尋ねるから

/ var/wwwディレクトリを自宅にシンボリックリンクしますか?

0
Bizzon