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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Локальный доступ к xampp(lampp)  (Прочитано 4074 раз)

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

Оффлайн sorrrrry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Локальный доступ к xampp(lampp)
« : 02 Февраль 2014, 20:24:32 »
Всех приветствую, все время читал, ну вот пришлось и мне регистрироваться, и задавать вопрос.
Как и все новые - я тоже начну с того что я новенький в Линукс. Все что я смог сделать это установить Ubuntu 12.04 Desktop & Ubuntu 12.04 Server на двух разных машинах. На данный момент я учусь на Десктоповой версии.
Установил я XAMPP, vsftpd, по ФТП я заливал движок сайта на сервер с рабочего ПК, заходил на сервер по его IP (ip/phpmyadmin - для создания БД) все подключал и все у меня работало, и сайты мои с сервера были видны по всей локальной сети в браузерах.

Но вот пришло время и мне на один сайт(одна папка с движком) нужно повесить два домена domen_2 => Folder_site <=domen_1 и тут мне пришлось ковырять Виртуальные Хосты.

После некоторых телодвижений :
1 . (/opt/lampp/etc/httpd.conf = разкоментил строку где подключался httpd-vhosts.conf)
2 . В самом httpd-vhosts.conf прописал свои Адреса сайтов и папку
3 . В /etc/hosts добавил два своих сайта и направил их на 127.0.0.1

И вроди бы все работает НО только на сервере , то что мне надо было сработало , и первый дом и второй направлены на папку срабатывают - и в них четко видно те изменения, которые должны были отображаться по первому домену и по второму. НО теперь с локальных ПК у  меня не видится мой сервер, ФТП работает как и работал, но на IP сервера в браузере теперь ошибка 403. Если после IP/(добавляю адрес)/domen_site тоже ошибка.
-------------------------------------------
Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.
Error 403
-------------------------------------------
Вот собственно и весь вопрос , что мне надо править , что б мои сайты виделись по локальной сети.
Спасибо.

Вот что заметил, в hosts прописано 127.0.0.1 localhost

Но даже на сервере при попытке войти на localhsot таже самая ошибка, получается что надо настроить localhost и по идее должно все заработать.Вот как это сделать?
« Последнее редактирование: 02 Февраль 2014, 20:33:04 от sorrrrry »

Оффлайн BS.ubuntu

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Локальный доступ к xampp(lampp)
« Ответ #1 : 14 Февраль 2014, 17:33:55 »
Присоединяюсь, такая же проблема. Подскажите кто-нибудь. Не могу настроить виртуальный сервер.
Раскоменчена строчка Include etc/extra/httpd-vhosts.conf
127.0.0.1 mysite.ru.local прописано
В vhosts

<VirtualHost *:80>
    ServerAdmin info@mysite.ru
    DocumentRoot "/home/login/www/mysite"
    ServerName mysite.ru.local
    ServerAlias www.mysite.ru.local
    ErrorLog "/home/login/www/mysite-error_log"
    CustomLog "/home/login/www/mysite-access_log" common
</VirtualHost>

$ /opt/lampp/bin/httpd -S
AH00112: Warning: DocumentRoot [/opt/lampp/docs/dummy-host2.example.com] does not exist
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server mysilte.ru.local (/opt/lampp/etc/extra/httpd-vhosts.conf:23)
         port 80 namevhost mysite.ru.local (/opt/lampp/etc/extra/httpd-vhosts.conf:23)
                 alias www.mysite.ru.local
         port 80 namevhost dummy-host2.example.com (/opt/lampp/etc/extra/httpd-vhosts.conf:32)
ServerRoot: "/opt/lampp"
Main DocumentRoot: "/opt/lampp/htdocs"
Main ErrorLog: "/opt/lampp/logs/error_log"
Mutex ldap-cache: using_defaults
Mutex proxy: using_defaults
Mutex authn-socache: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir="/opt/lampp/logs/" mechanism=default
Mutex mpm-accept: using_defaults
Mutex authdigest-opaque: using_defaults
Mutex proxy-balancer-shm: using_defaults
Mutex rewrite-map: using_defaults

Что уже только не делал. Либо 403 возвращает. Либо загружает htdocs - ту страницу, которая по-умолчанию у ксампа грузится, хотя адрес другой.

Что только не делал.
Я Ubuntu не силён, только учусь. Помогите, пожалуйста!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Локальный доступ к xampp(lampp)
« Ответ #2 : 17 Февраль 2014, 07:53:49 »
127.0.0.1 mysite.ru.local прописано
Дальше не читал.
Доменный суффикс .local зарезервирован для самоорганизующихся децентрализованных сетей.
Имена в таких сетях выглядят как hostname.local. А эту вашу чушь никто ресолвить не будет.
Придумайте другой суффикс.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн BS.ubuntu

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Локальный доступ к xampp(lampp)
« Ответ #3 : 19 Февраль 2014, 18:31:17 »
127.0.0.1 mysite.ru.local прописано
Дальше не читал.
Доменный суффикс .local зарезервирован для самоорганизующихся децентрализованных сетей.
Имена в таких сетях выглядят как hostname.local. А эту вашу чушь никто ресолвить не будет.
Придумайте другой суффикс.
.local не причём. С ним сейчас всё работает. Во всяком случае, сейчас это не мешает ничем.
Всё закончилось тем, что поставил Ubunte 12.04 с ней проблем не возникло, всё встало с первого раза. Читал инструкцию https://forum.ubuntu.ru/index.php?topic=201307

 

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