Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - [решено] VirtualHosts

Ответить
Настройки темы
Suse/OpenSuSE - [решено] VirtualHosts

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Не получается настроить. Точнее насроить у меня не с первой попытки, и сделать что бы
при /etc/init.d/apache2 restart
ошибок не выводилось:
Код: Выделить весь код
Syntax OK
Shutting down httpd2 (waiting for all children to terminate)         done
Starting httpd2 (prefork)                                            done
Значит настройки в httpd.conf
Дописал такое:

Код: Выделить весь код
Listen 80
NameVirtualHost *:80

<VirtualHost *:80> 
DocumentRoot /srv/www/htdocs
ServerName www.deykun.com
</VirtualHost>

<VirtualHost *:80> 
DocumentRoot /srv/www/xtf
ServerName www.centao.co.cc
<Directory "/srv/www/xtf"> 
      Order allow,deny
      Allow from all
</Directory>
</VirtualHost>

Вообщем я дописывал еще один сайт, но от него такой же эффект.
Следующий:
Все адреса ведут на сайт, который был раньше и до настройки Виртуального Хостинга.
www.deykun.com

Даже не знаю что дальше делать. Подскажите.

-------
Мой блог Web Development


Отправлено: 02:23, 03-10-2008

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


А где ошибки ?

-------
Поспешай не торопясь


Отправлено: 05:09, 03-10-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Цитата ruslandh:
А где ошибки ? »
Ошибка в том, что отображается один и тот же сайт:
www.deykun.com
www.centao.co.cc, имеет разные совсем другую директорию...

-------
Мой блог Web Development


Отправлено: 10:05, 03-10-2008 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


https://forum.web-hack.ru/index.php?showtopic=71962

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:43, 03-10-2008 | #4


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Сделал как написано:

Код: Выделить весь код
NameVirtualHost *

<VirtualHost *> 
DocumentRoot /srv/www/htdocs
ServerName www.deykun.com
</VirtualHost>

<VirtualHost *> 
DocumentRoot /srv/www/xtf
ServerName www.centao.co.cc
</VirtualHost>
Резльтат вот здесь на лицо - www.centao.co.cc
Forbidden
Атрибут на папку /srv/www/xtf - 0777

-------
Мой блог Web Development


Отправлено: 16:35, 03-10-2008 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.
Вообще-то правильнее логи смотреть - к какой папке или файлу нет acces`а
Ну, и желательно
ls -l /srv/www/xtf/*

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:25, 03-10-2008 | #6


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Код: Выделить весь код
NameVirtualHost *

<VirtualHost *> 
DocumentRoot /srv/www/htdocs
ServerName www.deykun.com
</VirtualHost>

<VirtualHost *> 
DocumentRoot /srv/www/test
ServerName www.my.deykun.com
</VirtualHost>
Тестирую с мобилки www.my.deykun.com

Цитата:
[Fri Oct 03 16:22:34 2008] [notice] caught SIGTERM, shutting down
[Fri Oct 03 16:22:34 2008] [notice] Apache/2.2.3 (Linux/SUSE) configured -- resuming normal operations
[Fri Oct 03 16:23:33 2008] [error] [client 91.203.96.28] client denied by server configuration: /srv/www/test/
[Fri Oct 03 16:23:33 2008] [error] [client 91.203.96.28] client denied by server configuration: /srv/www/test/favicon.ico, referer: http://www.my.deykun.com/
Цитата:
soltek:~ # ls -l /srv/www/test/*
-rw-r--r-- 1 artemhp users 5892 Oct 3 12:47 /srv/www/test/index.html

/srv/www/test/images:
total 344
-rw-r--r-- 1 artemhp users 23040 Oct 3 08:47 Thumbs.db
-rw-r--r-- 1 artemhp users 15779 Oct 3 08:49 img_01.png
-rw-r--r-- 1 artemhp users 922 Oct 3 08:49 img_02.png
-rw-r--r-- 1 artemhp users 128902 Oct 3 08:49 img_03.png
-rw-r--r-- 1 artemhp users 183 Oct 3 08:49 img_04.png
-rw-r--r-- 1 artemhp users 11538 Oct 3 08:49 img_05.png
-rw-r--r-- 1 artemhp users 908 Oct 3 08:49 img_06.png
-rw-r--r-- 1 artemhp users 952 Oct 3 08:49 img_07.png
-rw-r--r-- 1 artemhp users 186 Oct 3 08:49 img_08.png
-rw-r--r-- 1 artemhp users 120247 Oct 3 08:49 img_09.png
-rw-r--r-- 1 artemhp users 175 Oct 3 08:49 img_10.png
-rw-r--r-- 1 artemhp users 649 Oct 3 08:49 img_11.png
-rw-r--r-- 1 artemhp users 968 Oct 3 08:49 img_12.png
-rw-r--r-- 1 artemhp users 1082 Oct 3 08:49 img_13.png

-------
Мой блог Web Development


Отправлено: 00:22, 04-10-2008 | #7


Аватара для dmitryst

Ветеран


Сообщения: 7315
Благодарности: 909

Профиль | Отправить PM | Цитировать


У меня так:
Код: Выделить весь код
<VirtualHost *:80> 
    ServerAdmin root@localhost 
    ServerName 4site.local 
	ServerAlias www.4site.local  
   DocumentRoot "/srv/www/4site"
     ScriptAlias /cgi-bin/ "/srv/www/4site/cgi-bin/"  
   ErrorLog /srv/www/4site/4site-errors_log    
 CustomLog /srv/www/4site/4site-access_log common         
 <Directory /srv/www/4site/>     
Options Includes Indexes +FollowSymLinks     
AllowOverride all     
Order allow,deny   
  Allow from all    
 </Directory> 

</VirtualHost>  <VirtualHost *:80>     
ServerAdmin root@localhost    
 ServerName simple.local 	
ServerAlias www.simple.local    
 DocumentRoot "/srv/www/simple.local"    
 ScriptAlias /cgi-bin/ "/srv/www/simple.local/cgi-bin/"    
 ErrorLog /srv/www/simple.local/simple-errors_log   
  CustomLog /srv/www/simple.local/simple-access_log common       
   <Directory /srv/www/simple.local/>    
 Options Includes Indexes     
 AllowOverride all    
 Order allow,deny     
Allow from all     
</Directory> 
</VirtualHost>
В файле /etc/hosts сделаны соответствующие записи о хостах. Кстати, в случае чего, будет отображаться первый виртуальный хост. Опция индексов обязательна.

-------
Осваиваю FreeBSD

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:57, 04-10-2008 | #8


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Хм.. а вот по поводу hosts ?
То у я прописал следующее:
Это правильно?

127.0.0.1 localhost
127.0.0.1 www.centao.co.cc
127.0.0.1 centao.co.cc
127.0.0.1 my.deykun.com
127.0.0.1 www.my.deykun.com

-------
Мой блог Web Development


Отправлено: 16:52, 04-10-2008 | #9


Аватара для dmitryst

Ветеран


Сообщения: 7315
Благодарности: 909

Профиль | Отправить PM | Цитировать


Artem-Samsung, а в конфиге апача в секции Listen что написано? В вашем случае должно быть "LIsten 127.0.0.1 80". А индексы - впишите

-------
Осваиваю FreeBSD

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:28, 04-10-2008 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - [решено] VirtualHosts

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено




 
Переход