Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Настройка виртуального хоста apache2  (Прочитано 9431 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн den_gera

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Здравствуйте, перепробовал кучу всего, не могу понять что не так.
Вообщем, создал виртуальный хост shop.local c помощью команд:

sudo touch /etc/apache2/sites-available/shop.local.conf

содержание shop.local.conf:

(Нажмите, чтобы показать/скрыть)

создал на этот файл ссылку в папке /etc/apache2/sites-enabled

созданы эти директории: /var/shop.local/www

файл hosts выглядит так:

(Нажмите, чтобы показать/скрыть)


...вроде ничего не забыл

mysql, php, phpmyadmin так же установлены

так вот, после рестарта апача и перехода по ссылке http://shop.local выдает следующее:
(Нажмите, чтобы показать/скрыть)

после перехода по ссылке http://shop.local/index.html

выбивает стандартную страницу апача типа It's work, хотя этого файла в директории /var/shop.local/www и нету, этот файл находится в стандартной папке  /var/www/html

Перечитал уже много чего, и другие подобные темы форума и гуглил, нужного результат никак не добьюсь, помогите пожалуйста решить проблему :)

система ubuntu 15.04
П.С. опыт ubuntu аж 4 дня, не пинайте вдруг тут вообще какая-то мелочь упущена

Оффлайн virusoft

  • Активист
  • *
  • Сообщений: 324
    • Просмотр профиля
    • Virusoft
Re: Настройка виртуального хоста apache2
« Ответ #1 : 03 Июля 2015, 15:12:07 »
den_gera,
Конечно упущена самая главная мелочь. Права на нужную папку.
Если работает - не трогай.

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #2 : 03 Июля 2015, 15:29:39 »
https://forum.ubuntu.ru/index.php?topic=257589.msg2038369#msg2038369
или коренной корень меняй или положи куда следует.
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн den_gera

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #3 : 06 Июля 2015, 10:23:14 »
Набрал эту команду, я так понял она отвечает за права, ничего не изменилось/

sudo chmod -R 777 /var/shop.local/www

SvMidi
ссылкой вы хотели сказать что жуно изменить папку виртуал хоста?
« Последнее редактирование: 06 Июля 2015, 11:10:46 от den_gera »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #4 : 06 Июля 2015, 18:05:54 »
Когда вы уже перестанете делать глупости?
Прежде чем "набирать эту команду" хоть бы спросил "а что она делает?"…

Пользователь решил продолжить мысль 06 Июля 2015, 18:15:00:
Здравствуйте, перепробовал кучу всего, не могу понять что не так.
Вообщем, создал виртуальный хост shop.local
Суффикс ".local" зарезервирован для самоорганизующихся сетей без центрального контроллера. Меняйте.

Цитировать
c помощью команд:

sudo touch /etc/apache2/sites-available/shop.local.conf

содержание shop.local.conf:

(Нажмите, чтобы показать/скрыть)

создал на этот файл ссылку в папке /etc/apache2/sites-enabled

созданы эти директории: /var/shop.local/www

файл hosts выглядит так:

(Нажмите, чтобы показать/скрыть)


...вроде ничего не забыл

mysql, php, phpmyadmin так же установлены

так вот, после рестарта апача и перехода по ссылке http://shop.local выдает следующее:
(Нажмите, чтобы показать/скрыть)

после перехода по ссылке http://shop.local/index.html

выбивает стандартную страницу апача типа It's work, хотя этого файла в директории /var/shop.local/www и нету, этот файл находится в стандартной папке  /var/www/html
И вас в этом поведении ничего не удивило?…

Цитировать
Перечитал уже много чего, и другие подобные темы форума и гуглил, нужного результат никак не добьюсь, помогите пожалуйста решить проблему :)
Начинать надо с чтения стандартов.

Цитировать
система ubuntu 15.04
П.С. опыт ubuntu аж 4 дня, не пинайте вдруг тут вообще какая-то мелочь упущена
При чём тут Ubuntu? Стандарты едины для всех.
Простой ответ на ваш вопрос - "вы обращаетесь не к тому компьютеру, на котором делаете настройки".
« Последнее редактирование: 06 Июля 2015, 18:15:18 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн den_gera

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #5 : 07 Июля 2015, 10:29:37 »
Изменил название папки виртуального хоста на shop.localhost (точнее удалил старую и проделал шаги как описывал выше, только без chmod-R 777), перезапустил апач. Пишет веб-страница не доступна, зато при переходе на localhost мне выдает

(Нажмите, чтобы показать/скрыть)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #6 : 07 Июля 2015, 11:06:46 »
Цитировать
sudo touch /etc/apache2/sites-available/shop.local.conf
потом
sudo a2ensite shop.local
Wars ~.o

Оффлайн den_gera

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #7 : 07 Июля 2015, 11:21:09 »
Цитировать
sudo touch /etc/apache2/sites-available/shop.local.conf
потом
sudo a2ensite shop.local

Выполнил, апач рестарт, пока без изменений.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #8 : 07 Июля 2015, 11:44:40 »
Цитировать
ServerAlias www.shop.local
hosts
Цитировать
127.0.0.1   shop.local  localhost
так не работает, что бы одинакого форма имена.

так нужно
Цитировать
ServerAlias *.shop.local
hosts
Цитировать
127.0.0.1   shop.local  localhost
или
Цитировать
ServerAlias www.shop.local shop.local
hosts
Цитировать
127.0.0.1   www.shop.local shop.local localhost
Wars ~.o

Оффлайн den_gera

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #9 : 07 Июля 2015, 11:53:58 »
файл shop.localhost.conf

(Нажмите, чтобы показать/скрыть)

файл hosts

(Нажмите, чтобы показать/скрыть)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #10 : 07 Июля 2015, 12:01:13 »
только h++p://shop.localhost
не будет www
Wars ~.o

Оффлайн den_gera

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #11 : 07 Июля 2015, 12:05:41 »
только h++p://shop.localhost
не будет www

Перехожу по ссылке h++p://shop.localhost

(Нажмите, чтобы показать/скрыть)

Перехожу по ссылке h++p://localhost

(Нажмите, чтобы показать/скрыть)

Перехожу по ссылке h++p://localhost/phpmyadmin/ - рабочий phpmyadmin




Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #12 : 07 Июля 2015, 12:14:37 »
den_gera,
всё плохо.

1
sudo a2dissite shop.local
sudo service apache2 restart

h++p://localhost
?
Wars ~.o

Оффлайн den_gera

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #13 : 07 Июля 2015, 12:22:05 »
den_gera,
всё плохо.

1
sudo a2dissite shop.local
sudo service apache2 restart

h++p://localhost
?
Без изменений. Изначально localhost работал, это уже когда начал пытаться настройить виртул хост начались такие приколы.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Настройка виртуального хоста apache2
« Ответ #14 : 07 Июля 2015, 12:32:41 »
den_gera,
смотрел лог?
Wars ~.o

 

Страница сгенерирована за 0.02 секунд. Запросов: 21.