[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Возможно ли технически на VPS сделать так?
greatilya
Возможно ли технически на VPS сделать так, чтобы сайты были на разных ip-адресах, но ссылались в одну папку? Иными словами открываются под разными именами с разными ip, но все лежат в одной папке(ссылаются физически на один и тот же файл index.php).
OC: Debian.



Спустя 3 минуты, 8 секунд (4.09.2010 - 16:48) waldicom написал(а):
Конечно. Установите в настройках апача для каждого сайта один и тот же documentRoot

Спустя 11 часов, 27 минут, 12 секунд (5.09.2010 - 04:16) greatilya написал(а):
waldicom,
Подскажите, нашел в файле /etc/apache2/apache2.conf нашел:
Цитата
<VirtualHost ххх.ххх.ххх.ххх:80>
ServerName site.ru
DocumentRoot /var/www/user/data/www/site.ru
SuexecUserGroup user user
CustomLog /var/www/httpd-logs/site.ru.access.log combined
ErrorLog /var/www/httpd-logs/site.ru.error.log
ServerAlias www.site.ru
ServerAdmin info@site.ru
AddDefaultCharset utf-8
php_admin_value open_basedir "/var/www/user/data:."
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f info@site.ru"
php_admin_value upload_tmp_dir "/var/www/user/data/mod-tmp"
php_admin_value session.save_path "/var/www/user/data/mod-tmp"
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
</VirtualHost>

Хочу у сайта сменить IP на один из описаных здесь:
Цитата
NameVirtualHost х.х.х.х:80
NameVirtualHost хх.хх.хх.хх:80
NameVirtualHost ххх.ххх.ххх.ххх:80

Здесь (<VirtualHost ххх.ххх.ххх.ххх:80>) я получается прописываю нужный ip. Потом перезагружаю апач. После этого за место этого сайта отображается у меня другой мой сайт.
Где еще нужно прописывать что-либо чтобы поменять у сайта ip?

Спустя 10 часов, 15 минут, 36 секунд (5.09.2010 - 14:31) waldicom написал(а):
Цитата (greatilya @ 5.09.2010 - 03:16)
Здесь (<VirtualHost ххх.ххх.ххх.ххх:80>) я получается прописываю нужный ip. Потом перезагружаю апач. После этого за место этого сайта отображается у меня другой мой сайт.
Где еще нужно прописывать что-либо чтобы поменять у сайта ip?

Пока не совсем пойму. Если после перегрузки апача появляется новый сайт, то зачем менять айпишку еще где-то?
Опишите поподробнее плиз.

Спустя 2 часа, 57 минут, 47 секунд (5.09.2010 - 17:29) greatilya написал(а):
Поясню подробнее на упрощенном примере.
У меня имеется два сайта. Имеется 2 ip адреса. Работаю с ISP Manager (добавлял сайты в нем).
Каждый из этих сайтов лежит в своей директории и каждый на своем ip.
Теперь я захожу в /etc/apache2/apache2.conf и меняю у сайта A ip на ip-адрес сайта Б. Перезагружаю апач. После этого сайт А вообще не отображается. Зато если заходим в браузере хоть на сайт А хоть на сайт Б, отображается сайт Б.

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

Если поможете буду очень благодарен, чуть позже смогу отблагодарить небольшой денежкой.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.