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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Сайт вне каталога var/www  (Прочитано 4148 раз)

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Сайт вне каталога var/www
« : 21 Декабря 2016, 22:23:52 »
Здравствуйте!
Прошу помочь, ибо уже шарики за ролики.
В общем идея была такова: поставить на VirtualBox Ubuntu, настроить в ней Apache и прочее, создать общую с основной системой Windows7 папку, кидать в эту папку веб-файлики, через Windows набирать адрес вроде site.test1 - и динамически со всем этим работать.
Я совсем начинающий, потому так подробно.

В целях обучения, в соответствии с многочисленными инструкциями создал сайт test.site. В основном руководствовался этой инструкцией https://losst.ru/ustanovka-lamp-ubuntu-16-04
Сайт заработал (через браузер Firefox) в Ubuntu, все, казалось бы, хорошо.

1. Общая с Windows папка находися в разделе /media/sf_hosting. Тестовый сайт был повторен, с учетом предыдущего опыта - но браузер показал фигу в виде: 403 ошибки, (Forbidden You don't have permission to access / on this server.  Apache/2.4.18 (Ubuntu) Server at test1.site Port 80 )
Ладно, подумалось мне, видать что-то с правами доступа непонятки, позже разберусь, пока проверю еще раз.
Создал такой же сайта в личном каталоге home/vilo/
Точь в точь. Призадумался. Но за 6-8 часов решения так и не нашел.

2. Случайно испортил файл /etc/apache2/sites-available/test.site.conf в который записывал конфиг самого первого тестового, удачного сайта. И - он продолжил "удачно" открываться, даже после того как сервер апач был перезапущен.
Более того!!! через 5 минут простоя, вместо него начал открываться сайт, который открывается по умолчанию - http://localhost/.
Конфиг я вернул test.site.conf как был, и опять прошло минут 5-10 прежде чем снова начал открываться тестовый файл.

Объясните это, пожалуйста. Почему если сайт расположить вне каталога /var/www - сайт не открывается, при том что делается ровно тоже самое?
И почему при изменении файла конфига в папке /apache2/sites-available - изменения фактические видны далеко не сразу?
Я уже просто устал ((.
« Последнее редактирование: 21 Декабря 2016, 22:40:39 от Viloborod »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #1 : 21 Декабря 2016, 23:43:40 »
Общая с Windows папка находися в разделе /media/sf_hosting
C этого места подробнее.
почему при изменении файла конфига в папке /apache2/sites-available - изменения фактические видны далеко не сразу?
А вы сервер перезагружаете после изменения настроек?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #2 : 22 Декабря 2016, 00:38:39 »
C этого места подробнее.
Дело не в этой папке, и без нее ничего не получается. Я Ubuntu с нуля поставил - все тоже. Уже раз 5 пробовал в разных местах сайт положить - нигде, кроме папки /var/www - он не открывается. В ней открывается, а не в ней - нет.
А папка - просто общая папка, задается в VirtualBox при установке Ubuntu в качестве гостевой ОС.

Сервер перезагружал, конечно.


Только что поставил на чистую Ubuntu, 16.04. Не делал ничего вообще. Установил apache2, поставил сайт в личной папке - та же ошибка, поставил в папке var/www - показывает. поставил снова в своей папке, добавив папку www - без изменений.
И нигде инфы по этому поводу нет. должно работать и все тут.
« Последнее редактирование: 22 Декабря 2016, 01:25:29 от Viloborod »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #3 : 22 Декабря 2016, 01:30:21 »
Я просил подробнее а не воду лить.
Что откуда куда расшарено?
должно работать и все тут.
Естественно, должно. Как только научитесь настраивать, сразу заработает.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #4 : 22 Декабря 2016, 01:44:30 »
Да все ерунда собачья.
Файл httpd.conf - в нем раньше прописывались все эти пути, где апач должен искать сайт.
А тут этого файла нет, я и посчитал, что раз нет, то и не нужен.
Имел то я с этим апачем дело лет 5 назад и то шапочно.
А оказалось он, под другим именем, тут - /etc/apache2/apache2.conf
и там черным по белому путь прописан - var/www

И никто, ни на одном из 10ка сайтов с инструкциями по установке апача на Ubuntu, в том числе 2го апача, об этом написать не соизволил.

И я снова воды налью, что б долбанные поисковики эту инфу нашли: хотите поставить свой сайт ВНЕ папки var/www - правьте /etc/apache2/apache2.conf
Может хоть пару человек эту инфу найдут и спасибо скажут. Я в бешенстве от потерянных часов.

Пользователь добавил сообщение 22 Декабря 2016, 01:56:55:
Я просил подробнее а не воду лить.
Что откуда куда расшарено?
должно работать и все тут.
Естественно, должно. Как только научитесь настраивать, сразу заработает.

Тогда к вам такой вопрос. Без воды.

Стоит Windows 7. В нем, гостевой виртуальной ОС, с помощью Oracle VirtualBox - Ubuntu. Она полностью настроена, стоит Apache, PHP, MySQL.
Windows и Ubuntu связны через Oracle VirtualBox через 2 типа подключения: NAT и Виртуальный адаптер хоста.
У Ubuntu есть свой IP, он пингуется. Но при попытке из винды посмотреть сайт на ubuntu - без результата.
hosts в винде я, конечно, подправил. Что еще нужно сделать?
« Последнее редактирование: 22 Декабря 2016, 01:56:55 от Viloborod »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #5 : 22 Декабря 2016, 02:03:50 »
хотите поставить свой сайт ВНЕ папки var/www - правьте /etc/apache2/apache2.conf
Не надо так делать.
Тогда к вам такой вопрос. Без воды.
Я первый задал вопрос. Ответьте на него, пожалуйста.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #6 : 22 Декабря 2016, 02:22:23 »
Я первый задал вопрос. Ответьте на него, пожалуйста.
Я не понимаю, для чего вам это. Вопрос я свой решил, причину нашел.
Да и на ваш вопрос ответил, на самом деле. Коротко, как вы и просили.

Еще раз. Есть Windows. В ней виртуальная Ubuntu. У них есть общая папка, организованная средствами VM.
Вот тут, к примеру, можно посмотреть подробнее.
https://marabar.ru/obshhie-papki-virtualbox-s-ubuntu-iz-pod-windows.html

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #7 : 22 Декабря 2016, 02:22:58 »
Если вы расшарили каталог из VM, то что он делает в /media ?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #8 : 22 Декабря 2016, 02:40:43 »
Если вы расшарили каталог из VM, то что он делает в /media ?
Автоматически туда попадает. Если это можно как-то изменить - я не нашел.
Я ведь даже ссылку дал:
"После этих манипуляция, папка sf_VirtualBoxFailes лежит в /media/."

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #9 : 22 Декабря 2016, 02:56:07 »
Чо?…
Ещё раз с начала.
Что откуда куда вы расшариваете?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #10 : 22 Декабря 2016, 03:05:57 »
А вы веселый. Но, пожалуй, хватит.
Спасибо за отсутствие помощи.

Предупреждение (5%) по п. 2.3 Правил - Дмитрий Бо
« Последнее редактирование: 23 Декабря 2016, 02:12:49 от Дмитрий Бо »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #11 : 22 Декабря 2016, 03:18:51 »
Простите, а какой помощи вы ожидали?
Гадания на хрустальном шаре? Или на картах Таро?

Предупреждение (5%) по п. 2.3 Правил - Дмитрий Бо
« Последнее редактирование: 23 Декабря 2016, 02:13:04 от Дмитрий Бо »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #12 : 22 Декабря 2016, 03:26:04 »
Вопрос то я задал. А вы начали выяснять совершенно не нужные вещи, мне, к примеру, вполне понятные и у меня вопроса не вызывающие. Зачем вам это нужно было, я так и не понял. А вопрос мой был такой.

Windows и Ubuntu связны через Oracle VirtualBox через 2 типа подключения: NAT и Виртуальный адаптер хоста.
У Ubuntu есть свой IP, он пингуется. Но при попытке из винды посмотреть сайт на ubuntu - без результата.
hosts в винде я, конечно, подправил. Что еще нужно сделать?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #13 : 22 Декабря 2016, 04:58:04 »
Вы не задали вопрос, вы перепутали форум с вашим персональным бложиком.

А сделать надо - перепроверить все настройки.
Скорее всего либо антивирус почистил ваш hosts, либо имя, которое вы используете, недопустимо.
Но возможны и другие варианты.
Вы же не даёте никакой информации, только языком мелете.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Viloborod

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Сайт вне каталога var/www
« Ответ #14 : 22 Декабря 2016, 05:20:30 »
У меня о вас аналогичное мнение. Удачи.

 

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