web-dev-qa-db-ja.com

仮想ホストXAMPP [LinuxUbuntu]が機能しない

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フォルダーにアクセスするにはどうすればよいですか?

20
Ahmed Jolani

仮想ホストを許可するために、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 [〜#〜]

24
Ahmed Jolani

垂直ホストの作成:-

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
0
Santosh Pandey

ステップ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

0
namal