Неверная конфигурация виртуального хоста с xampp на Ubuntu

1

У меня установлен Linux Ubuntu 13.10LTS на моем компьютере с XAMPP 1.8.2. Я пытаюсь добавить виртуальный хост, и все готово. Но когда я вхожу на www.example.com в адресную строку, он показывает www.example.com/xampp который мне не нужен. ниже приведены конфигурации, которые я использовал для создания:

httpd-vhosts.conf:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/example.com/public_html/
    ServerName www.example.com
</VirtualHost>

/etc/hosts:

127.0.0.1   localhost
127.0.1.1   mustafa-Latitude-E5430-vPro
127.0.1.1   www.portal.com

в чем проблема?

Теги:
xampp
virtualhost

2 ответа

4
Лучший ответ

Вам необходимо добавить www.example.com в файл /etc/hosts:

127.0.1.1   www.example.com
  • 0
    Я добавил это, если вы посмотрите на мой вопрос
  • 2
    Я не вижу его нигде в вашем файле hosts ? Только localhost , mustafa-Latitude-E5430-vPro и www.portal.com . Там нет www.example.com .
0
  1. Разрешить использование пользовательских виртуальных хостов

sudo gedit/opt/lampp/etc/httpd.conf

  1. Раскомментируйте ниже строку из httpd.conf, удалив "#"

Включить etc/extra/httpd-vhosts.conf

3. Создайте собственный домен в файле hosts вашей системы

sudo gedit/etc/hosts

4.Add Ниже строки в хостах fils

127.0.0.5 www.myawesomeproject.com

5. Создайте свой первый виртуальный хост

sudo gedit/opt/lampp/etc/extra/httpd-vhosts.conf

<VirtualHost 127.0.0.5:80>
   DocumentRoot "/opt/lampp/htdocs/my-first-project"
   DirectoryIndex index.php
   <Directory "/opt/lampp/htdocs/my-first-project">
       Options All
       AllowOverride All
       Require all granted
   </Directory>
</VirtualHost>
  1. Перезагрузите сервер, используя команду ниже.

Перезагрузка sudo/opt/lampp/lampp

Ещё вопросы

Сообщество Overcoder
Наверх
Меню