The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"как открыть в браузере  второй сайт на FreeBSD 8.1 - FAMP"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Apache, http-серверы)
Изначальное сообщение [ Отслеживать ]

"как открыть в браузере  второй сайт на FreeBSD 8.1 - FAMP"  +/
Сообщение от bannndi email(ok) on 05-Янв-11, 14:28 
Здравствуйте!

На VirtuslBox установлена FreeBSD 8.1  с работающей связкой апач, мускл, и пхп.

Не могу разобраться,как нужно настроить сервер, чтобы работать с несколькими сайтами ?

Домашняя директория вебадмина /data/sites
Есть директория сайта /data/sites/site1 . Доступ к этому сайту осуществляю по такой ссылке:
http://10.2.1.101/index.php (или другой php-файл), и открываются файлы из папки /data/sites/site1/htdocs

Но как мне сделать так, чтобы я мог в браузере на другой вкладке открыть другой сайт, который хранится здесь: /data/sites/site2/htdocs ?

Помогите пожалуйста с этим вопросом!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "как открыть в браузере  второй сайт на FreeBSD 8.1 - FAMP"  +/
Сообщение от Square (ok) on 05-Янв-11, 15:23 
> Но как мне сделать так, чтобы я мог в браузере на другой
> вкладке открыть другой сайт, который хранится здесь: /data/sites/site2/htdocs ?
> Помогите пожалуйста с этим вопросом!

во первых, в днс или файле хостс (на той системе откуда запускается браузер естественно) нужно указать что доменные имена указывают на айпишник апача, а во вторых нужно настроить virtualhost

Искать в поиске по словам apache virtualhost

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "как открыть в браузере  второй сайт на FreeBSD 8.1 - FAMP"  +/
Сообщение от bannndi email(ok) on 05-Янв-11, 15:35 
> во первых, в днс или файле хостс (на той системе откуда запускается
> браузер естественно) нужно указать что доменные имена указывают на айпишник апача,
> а во вторых нужно настроить virtualhost
> Искать в поиске по словам apache virtualhost

Отлично, спасибо!

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "как открыть в браузере  второй сайт на FreeBSD 8.1 - FAMP"  +/
Сообщение от bannndi email(ok) on 07-Янв-11, 01:04 
Нашел пример настройки секций <VirtualHost>

Вот моя версия:

        # site1
<VirtualHost *:80>
ServerName _site1
DocumentRoot /data/sites/site1/htdocs
CustomLog /data/sites/site1/access.log combined
ErrorLog /data/sites/site1/error.log
</VirtualHost>
        # site2
<VirtualHost *:80>
ServerName
DocumentRoot /data/sites/site2/htdocs
CustomLog /data/sites/site2/access.log combined
ErrorLog /data/sites/site2/error.log
</VirtualHost>

В файле хостс в винде назначил имя серверу
10.2.1.101 webserver
Когда в конфиге апача была только одна секция с site1, он в браузере открывался без проблем.
Когда в конфиг добавил site2, появилась ошибка: "[warn] _default_ VirtualHost overlap on port 80, the first has precedence"
Убрал предупреждение, добавив в конфиг апача строчку: NameVirtualHost *:80. Хотя по правде, не понял, для чего она точно нужна.

Теперь такая проблема: в браузере открывается только тот сайт, который в конфиге апача стоит первым. Т.е., если я секции VirtualHost меняю местами, открывается сайт из первой секции.

А как мне сделать так, чтобы открывался любой сайт, какой я захочу , по заданной мной ссылке в браузере? Ответа в поиске не нашел, прошу помощи!

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "как открыть в браузере  второй сайт на FreeBSD 8.1 - FAMP"  +/
Сообщение от VolanD (ok) on 09-Янв-11, 21:47 
>[оверквотинг удален]
> Когда в конфиг добавил site2, появилась ошибка: "[warn] _default_ VirtualHost overlap on
> port 80, the first has precedence"
> Убрал предупреждение, добавив в конфиг апача строчку: NameVirtualHost *:80. Хотя по правде,
> не понял, для чего она точно нужна.
> Теперь такая проблема: в браузере открывается только тот сайт, который в конфиге
> апача стоит первым. Т.е., если я секции VirtualHost меняю местами, открывается
> сайт из первой секции.
> А как мне сделать так, чтобы открывался любой сайт, какой я захочу
> , по заданной мной ссылке в браузере? Ответа в поиске не
> нашел, прошу помощи!

Я полагаю проблема решена? )))

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "как открыть в браузере  второй сайт на FreeBSD 8.1 - FAMP"  +/
Сообщение от bannndi (ok) on 09-Янв-11, 23:41 
>[оверквотинг удален]
>> port 80, the first has precedence"
>> Убрал предупреждение, добавив в конфиг апача строчку: NameVirtualHost *:80. Хотя по правде,
>> не понял, для чего она точно нужна.
>> Теперь такая проблема: в браузере открывается только тот сайт, который в конфиге
>> апача стоит первым. Т.е., если я секции VirtualHost меняю местами, открывается
>> сайт из первой секции.
>> А как мне сделать так, чтобы открывался любой сайт, какой я захочу
>> , по заданной мной ссылке в браузере? Ответа в поиске не
>> нашел, прошу помощи!
> Я полагаю проблема решена? )))

Да, проблема решена, спасибо еще раз! ))

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру