Ubuntu で apache2 サービス用の仮想ホスト Web サイトを追加する方法

Ubuntu で apache2 サービス用の仮想ホスト Web サイトを追加する方法

これまでこのような設定を行ったことはありませんが、Ubuntu 12.04 の apache2 Web サーバーに新しい仮想ホスト Web サイトを追加する必要があります。

** /var/www/sha-prc-corporate に対して /etc/apache2/sites-available/default のような新しい conf ファイルを作成し、以下のコマンドを使用して設定を有効にする必要があります。

sudo a2ensite mynewsite sudo service apache2 を再起動します**

私の質問は、上記の方法が正しいかどうかです。また、/etc/apache2/sites-available/mynewsite の新しい conf ファイルにそれをどのように記述すればよいですか?

アドバイスをいただければ幸いです。

以下の画像は、Web サーバーの現在の設定を示しています。 ここに画像の説明を入力してください--> これはデフォルトのファイルです

ここに画像の説明を入力してください--> 関連するすべてのファイルは /etc/apache2 の下にあります

ここに画像の説明を入力してください--> これはapache2.confファイルです

答え1

設定は正しいようですが、GIF ファイルを解析するのは難しいです :)
示されたコマンドは問題ありません。my_site.confでを作成し/etc/apache2/sites-availableてから を実行すると、にa2ensite my_siteが自動的に作成され、VirtualHost が有効になります。 symbolic link/etc/apache2/sites-enabled

VirtualHost私の見るところ、ServerNameあなたの には がないので、 と衝突する可能性があることに留意してくださいdefault

特定の URL を一致させるには、VirtualHost次のディレクティブを追加するだけです。

ServerName myname.com
ServerAlias *.myname.com  

関連情報