Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 19 kwietnia 2024, 17:06

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 15 ] 
Autor Wiadomość
Post: środa, 18 lutego 2009, 11:07 
Offline

Rejestracja: sobota, 8 lipca 2006, 18:41
Posty: 44
Lokalizacja: Poznań
Witam
mam 3 domeny na no-ip.org
chce zeby domena główna była jak jest czyli bez vhost

moj plik konfiguracyjny vhosts.conf:

<VirtualHost *:80>
#Listen 80
ServerAdmin admin@gadmin.com
DocumentRoot "/home/httpd/html/"
ServerName domena1.no-ip.org
ServerAlias domena1.no-ip.org
</VirtualHost>

<VirtualHost *:81>
#Listen 81
ServerAdmin admin@gadmin.com
DocumentRoot "/home/httpd/html/katalog1/"
ServerName domena2.no-ip.org
ServerAlias domena2.no-ip.org
</VirtualHost>

<VirtualHost *:82>
#Listen 82
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/katalog2/
ServerName domena3.no-ip.org
ServerAlias domena3.no-ip.org
</VirtualHost>

Efekt mam taki że w zależności co ustwaie to albo mam wszędzie to co w /home/httpd/html (na wszystkich 3 domenach)
albo mam na 3 domenach to co w ostatnim konfigu....

gdzie robie błąd?


Ostatnio zmieniony środa, 18 lutego 2009, 23:57 przez sebol, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 12:11 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
Cytuj:
#Listen 80
#Listen 81
#Listen 82


odkomentuj te linie

_________________
Pomógł? wypij jego zdrowie.
http://nnd-linux.pl/faq.php
http://wiki.nnd.freesco.pl/index.php/FAQ


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 13:45 
Offline

Rejestracja: sobota, 8 lipca 2006, 18:41
Posty: 44
Lokalizacja: Poznań
nie moge ich odkomentowac - bo gdy to zrobie to przy restarcie apacha mam nieudane.....


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 13:49 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Spróbuj przesunąć dyrektywę Listen przed definicję wirtualnego hosta.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 13:52 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
<VirtualHost domena3.no-ip.org:82>

a tak

_________________
Pomógł? wypij jego zdrowie.
http://nnd-linux.pl/faq.php
http://wiki.nnd.freesco.pl/index.php/FAQ


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 14:03 
Offline

Rejestracja: sobota, 8 lipca 2006, 18:41
Posty: 44
Lokalizacja: Poznań
> Spróbuj przesunąć dyrektywę Listen przed definicję wirtualnego hosta.
jak zmieniam kolejność dyrektywy to tez mam błąd - blad przestaje wystepowac gdy w virtualhoscie zmieniam w pierwszej domenie z listen 80 na listen 83....
nadal otwiera mi sie wszedzie to co jest w pierwszej domenie (czyli to samo co jest domyslnym document routem w httpd.conf....
wpisując domeny z portem - np domena3.no-ip.org :82 itp wsio działa, ale nie chce by działalo to z wpisanymi portami

><VirtualHost domena3.no-ip.org:82>

po takich wpisach to samo....


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 14:50 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
sebol pisze:
nie moge ich odkomentowac - bo gdy to zrobie to przy restarcie apacha mam nieudane.....

Najpierw:

/etc/rc.d/httpd stop

Potem odkomentuj te linijki

I dopiero

/etc/rc.d/httpd start

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 14:55 
Offline

Rejestracja: sobota, 8 lipca 2006, 18:41
Posty: 44
Lokalizacja: Poznań
to akurat nic nie zmienia nadal nieudane
jedyny wariant by nie było błędu to Listen przed virtualhostem
ale problem nadal pozostaje.....


Na górę
 Wyświetl profil  
 
Post: środa, 18 lutego 2009, 15:19 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Zastopuj httpd, potem zrób to jak się należy:

sebol pisze:
moj plik konfiguracyjny vhosts.conf:

NameVirtualHost *:80
Listen 80

<VirtualHost *:80>
ServerAdmin admin@gadmin.com
DocumentRoot "/home/httpd/html/"
ServerName domena1.no-ip.org
ServerAlias domena1.no-ip.org
</VirtualHost>

NameVirtualHost *:81
Listen 81

<VirtualHost *:81>
ServerAdmin admin@gadmin.com
DocumentRoot "/home/httpd/html/katalog1/"
ServerName domena2.no-ip.org
ServerAlias domena2.no-ip.org
</VirtualHost>

NameVirtualHost *:82
Listen 82

<VirtualHost *:82>
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/katalog2/
ServerName domena3.no-ip.org
ServerAlias domena3.no-ip.org
</VirtualHost>

Wystartuj httpd.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 15:59 
Offline

Rejestracja: sobota, 8 lipca 2006, 18:41
Posty: 44
Lokalizacja: Poznań
zatrzymalem httpd
po wklepaniu takiej konfiguracji mam httpd start - nieudane (niemoge miec nie wiem czemu w virtualhoscie listen 80, jak zmieniam na listen np 83 jest ok
ale skoro tego domyslnego nie musze miec na virtual hoscie to zostawiam tylko dwa configi:
NameVirtualHost *:81
Listen 81
<VirtualHost *:81>
ServerAdmin admin@gadmin.com
DocumentRoot "/home/httpd/html/katalog1/"
ServerName domena2.no-ip.org
ServerAlias domena2.no-ip.org
</VirtualHost>

NameVirtualHost *:82
Listen 82
<VirtualHost *:82>
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/katalog2/
ServerName domena3.no-ip.org
ServerAlias domena3.no-ip.org
</VirtualHost>

Efekt - niestety nadal nie działa
wszędzie wyświetla mi to co jest w domyślnym documentroot,
a virtuale działają tylko po wpisaniu domena2.no-ip.org:82
a przeciez caly czas chodzi o to zebym nie musial podawac portów....


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 17:24 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Nie wiem, czy to co pragniesz osiągnąć jest w ogóle możliwe w ten sposób. Przeglądarka wywołując adres domyślnie odwołuje się do portu 80, więc jeśli coś pracuje na tym porcie, to odpowiada. Zdaje się, że musiałbys w takim wypadku wykorzystać mod_redirect apacza.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 17:36 
Offline
CDN Support

Rejestracja: środa, 12 lipca 2006, 14:46
Posty: 497
Lokalizacja: Sarnaki / Warszawa
Nie wiem po co używacie kilku portów, jak można to zrobić tylko na 80, również mam kilka subdomen na zmiennym ip, tyle że na freedns, mój konfig vhosts wygląda tak:
: [/] [] ()
NameVirtualHost *:80
<VirtualHost *:80> #domena głowna
ServerAdmin admin@gmail.com
DocumentRoot /home/httpd/html
ServerName masters.domena.com
ServerAlias masters.domena.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@gmail.com
DocumentRoot /home/meteo/public_html/
ServerName meteo.domena.com
ServerAlias meteo.domena.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@gmail.com
DocumentRoot /home/aa/www/
ServerName americasarmy.domena.com
ServerAlias americasarmy.domena.com
</VirtualHost>


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 18:32 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Ja też nie wiem po co zmieniać porty, ale skoro inicjator wątku tak chciał...

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 21:51 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
sebol pisze:
[ciach]
Efekt - niestety nadal nie działa
wszędzie wyświetla mi to co jest w domyślnym documentroot,
a virtuale działają tylko po wpisaniu domena2.no-ip.org:82
a przeciez caly czas chodzi o to zebym nie musial podawac portów....

Nie no - jak napisał Maciek - to tak się nie da, bo przeglądarka domyślnie szuka serwera na porcie 80 - jeśli serwer słucha na innym porcie, to MUSISZ wpisać http://jakis.tam.adres:nr_portu , chyba żeby pokombinować z mod_redirect albo mod_rewrite - tylko po co?

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 18 lutego 2009, 23:56 
Offline

Rejestracja: sobota, 8 lipca 2006, 18:41
Posty: 44
Lokalizacja: Poznań
nie wiem po co:)
próbowałem najpierw bez skutku na porcie 80 więc pomyślałem ze trzeba na różnych portach....
moja wina - potem udało mi się osiągnąć co chciałem na porcie 80:

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/
ServerName glowny.no-ip.org
ServerAlias glowny.no-ip.org
</VirtualHost>

<VirtualHost *:80>
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/katalog1/
ServerName domena1.no-ip.org
ServerAlias domena1.no-ip.org
</VirtualHost>

<VirtualHost *:80>
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/katalog2/
ServerName domena2.no-ip.org
ServerAlias domena2.no-ip.org
</VirtualHost>

<VirtualHost *:80>
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/katalog3/
ServerName domena3.no-ip.org
ServerAlias domena3.no-ip.org
</VirtualHost>

<VirtualHost *:80>
ServerAdmin admin@gadmin.com
DocumentRoot /home/httpd/html/katalog4/
ServerName domena4.no-ip.org
ServerAlias domena4.no-ip.org
</VirtualHost>

Dzii za zainteresowanie tematem


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 15 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 34 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl