|
virtual hosts в apache | ☑ | ||
---|---|---|---|---|
0
ВотОнЯ
16.10.12
✎
02:38
|
Помогите разобраться.
Чего то не догоняю.. Пытался сделать несколько сайтов на одном серваке. Делал по ману http://community.modx-cms.ru/blog/1137.html В результате при проверке "открыть IP/domain1.tld" ошибка 404 но index.html из каталога /home/www/domain1.tld открывается, если зайти на 127.0.0.1 локально. Если зайти на xxx.xxx.xxx.xxx через внешку, то выходит стандартный "it works!" ЧЯДНТ? |
|||
1
IVIuXa
16.10.12
✎
03:16
|
(0)
ты по ману настроил виртуальный хост значит должен заходить по имент виртуального хоста настрой внутрений dns сети - имя хоста на свой сервер(локальный ip) |
|||
2
ВотОнЯ
16.10.12
✎
03:35
|
Конфиги
/etc/hosts # IPv4 127.0.0.1 localhost 127.0.0.1 domain1.tld www.domain1.tld 127.0.0.1 domain2.tld www.domain2.tld 213.239.xxx.xxx ServerName /etc/init.d/apache2/sites-available/domain1.tld <VirtualHost *:80> ServerAdmin [email protected] ServerName domain1.tld ServerAlias www.domain1.tld DocumentRoot /home/www/domain1.tld/ SetEnv APPLICATION_ENV development <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /home/www/domain1.tld/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> </VirtualHost> /etc/init.d/apache2/sites-available/domain2.tld <VirtualHost *:80> ServerAdmin [email protected] ServerName domain2.tld ServerAlias www.domain2.tld DocumentRoot /home/www/domain2.tld/ SetEnv APPLICATION_ENV development <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /home/www/domain2.tld/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> </VirtualHost> /etc/apache2/httpd.conf NameVirtualHost *:80 ServerName localhost <VirtualHost *:80> ServerName Default DocumentRoot /var/www </VirtualHost> <VirtualHost *:80> ServerName domain1.tld ServerAlias www.domain1.tld DocumentRoot /home/www/domain1.tld </VirtualHost> <VirtualHost *:80> ServerName domain2.tld ServerAlias www.domain2.tld DocumentRoot /home/www/domain2.tld </VirtualHost> |
|||
3
IVIuXa
16.10.12
✎
03:36
|
+(1)
-и так у тебя есть локальный виртуальный комп с виртуальным сайтом например pupkin.ru ipлокальный 192.168.0.5 -делается перенаправление из внешки x.x.x.x на 192.168.0.5 -что бы ты из локалки зашел на свой сайт пропиши в свой локалхост запись типа : 192.168.0.5 pupkin.ru |
|||
4
ВотОнЯ
16.10.12
✎
03:36
|
(1)делал так..
вылазит "It Works!" |
|||
5
IVIuXa
16.10.12
✎
03:37
|
+(3)
свой локал хост - имелось ввиду на компьютере на котором ты заходишь на сайт |
|||
6
ВотОнЯ
16.10.12
✎
03:38
|
(3) кхм.. Ссори, не указал сразу.
Этот сервак не в локалке.. а хрен знает где на другом конце земли. "С локалки" туда заходить никто не будет. Только из внешки |
|||
7
IVIuXa
16.10.12
✎
03:40
|
(6)
ну тогда имена www.domain1.tld www.domain2.tld у тебя должны резолвиться в 213.239.xxx.xxx и на виртуальные хосты заходят только по имени |
|||
8
ВотОнЯ
16.10.12
✎
03:41
|
косяк был в httpd.conf - подправил, теперь и по 127.0.0.1 и по внешке (локально с хоста) выдает "it works"
|
|||
9
ВотОнЯ
16.10.12
✎
03:43
|
(7) резолвтся и локально с сервака и с внешки
|
|||
10
ВотОнЯ
16.10.12
✎
03:44
|
в DNS домена внес запись 213.239.xxx.xxx
захожу по имени (domain1.tld) - меня выкидывает на "it works" |
|||
11
IVIuXa
16.10.12
✎
03:47
|
(10)
в httpd.conf у тя виртуальные хосты включены ? вставка файлов /etc/init.d/apache2/sites-available/domain1.tld /etc/init.d/apache2/sites-available/domain2.tld стоит ? |
|||
12
ВотОнЯ
16.10.12
✎
03:49
|
(11) ага, и во включенных симлинки есть
сейчас вдруг domain1.tld заработал... Я тут конфиги крутил- может быть что it works мне пров из кэша давал пока не обновил свой кэш? |
|||
13
IVIuXa
16.10.12
✎
03:50
|
(12)
бл.. |
|||
14
ВотОнЯ
16.10.12
✎
03:50
|
или это мой сервак тупит?
|
|||
15
IVIuXa
16.10.12
✎
03:51
|
(14)
может нужно было попробовать кнопочку обновить на браузере нажать :) |
|||
16
ВотОнЯ
16.10.12
✎
03:53
|
(15)не.. до этого момента я еще не дочитал "html для чайников" )))))
Да жмакал родимую, да так что стыдно аж признаться... Или это гуглохром только по какому то таймауту кэш обновляет... |
|||
17
ВотОнЯ
16.10.12
✎
03:55
|
каким браузером такие вещи лучше тестить?
Мозилла? Опера? IE? |
|||
18
IVIuXa
16.10.12
✎
03:56
|
(17)
плотно сижу на Firefox :) |
|||
19
IVIuXa
16.10.12
✎
03:58
|
+(18)
+прикручена куча плагинов +почта тундерберд + куча плагинов аналога замены такой функциональности не вижу |
|||
20
ВотОнЯ
16.10.12
✎
04:02
|
во блин... при переустановке и чистке purge phpmyadmin и mysql пользаки не дропаются?
|
|||
21
ВотОнЯ
16.10.12
✎
04:02
|
где они сидят епта... сносил жен вместе с БД... ((
|
|||
22
ВотОнЯ
16.10.12
✎
04:05
|
ну да.. и БД созданные на месте..
как правильно снести phpmyadmin и MySQL чтобы прям вот к хренам все...? Ну так на будущее.. |
|||
23
IVIuXa
16.10.12
✎
04:08
|
(22)
да я фиг знает эта ubuntu вроде apt-get remove |
|||
24
ВотОнЯ
16.10.12
✎
04:11
|
(23)да делал.. мне предлагали снести все к хренам с таблицами БД и прочим. Я фанатично жал "ага"..
Видимо как то некачественно жал))) |
|||
25
IVIuXa
16.10.12
✎
04:13
|
(24)
хммм ну возьми выключи автозапуск служб + сотри базы нафиг |
|||
26
IVIuXa
16.10.12
✎
04:16
|
+(25)
честно говоря в бубне не силен, много там всяких надстроек честно - не заморачивался раньше делал все на OpenSuSE, потом перешел на gentoo сейчас на FreeBSD - доволен безумно |
|||
27
ВотОнЯ
16.10.12
✎
04:19
|
ну мне говорил кент линуксоид.. да.. к фряхе нужно прийти... нахрапом ее не возьмешь..
|
|||
28
ВотОнЯ
16.10.12
✎
04:20
|
ну я как начинающий на дэбиане пока потренируюсь)))
|
|||
29
ВотОнЯ
16.10.12
✎
04:21
|
завтра попробую webmin поставить.. седня уже спатки. Осталось 2 часа поспать ((
|
|||
30
ВотОнЯ
16.10.12
✎
04:21
|
Спасибо большое за помощь!!!!!!!!!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |