XAMPPを使用してUbuntu12.04で仮想ホストmagento.developers.com
を作成しようとしました。
最初に/opt/lampp/etc/extra/httpd-vhosts.conf
を編集し、次の行を追加しました。
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/opt/lampp/htdocs/magento"
ServerName magento.developers.com
ErrorLog "logs/magento.developers.com-error_log"
CustomLog "logs/magento.developers.com-access_log" common
</VirtualHost>
コマンドSudo /opt/lampp/lampp restart
を使用してXAMPPを再起動し、編集しました
hostsファイルと追加:
127.0.0.1 magento.developers.com
次に、ブラウザを使用してmagento.developers.com
にアクセスしようとしましたが、アクセスできません
/opt/lampp/htdocs/magento
それを機能させ、magento
(ルート)の代わりにhtdocs
フォルダーにアクセスするにはどうすればよいですか?
仮想ホストを許可するために、defualtによる仮想ホストconfはhttpd.confで無効になっています
XAMPP nder Ubuntuでは、480
の行httpd.conf
のコメントを解除する必要があります。
[〜#〜] mainstep [〜#〜]:以下のように行480
のコメントを解除します:
479. # Virtual hosts
480. Include etc/extra/httpd-vhosts.conf
httpd.conf
ファイルは/opt/lampp/etc
の下にあり、変更するには次の手順に従います。
1。 Sudo gedit /opt/lampp/etc/httpd.conf
を実行します
2。適用[〜#〜] mainstep [〜#〜]
垂直ホストの作成:-
Sudo vi /opt/lampp/etc/httpd.conf
次の行のコメントを解除します
Include etc/extra/httpd-vhosts.conf
次に、コマンドの下にn個のホストを作成します。
Sudo nano /opt/lampp/etc/extra/httpd-vhosts.conf
(ホストエントリを入力)。
Sudo nano /etc/hosts (do Host file entry)
その後、xamppを再起動します
Sudo /opt/lampp/lampp restart
ステップ1:Apache構成を編集する
Sudo nano /opt/lampp/etc/httpd.conf
線の下を見つけてコメントを外し(#を削除)、保存します
Include etc/extra/httpd-vhosts.conf
手順2:仮想ホストを追加するためのvhost構成の編集
Sudo nano /opt/lampp/etc/extra/httpd-vhosts.conf
documentRoot(/ opt/lampp/htdocs/example)とServerName(URL)(example.local)を使用して以下のコードを追加します
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/opt/lampp/htdocs/example" ServerName "example.local" ErrorLog "logs/example.local-error_log" CustomLog "logs/example.local-access_log" common </VirtualHost>
ステップ3:ホストファイルを編集してURLを追加します(example.local)
Sudo nano /etc/hosts
この行をURL(example.local)とともに下部に追加し、保存します
127.0.1.1 example.local
ステップ4:サーバーを再起動します
Sudo /opt/lampp/lampp restart