Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 8 lipca 2025, 00:52

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 15 ] 
Autor Wiadomość
Post: piątek, 23 grudnia 2005, 16:30 
Offline

Rejestracja: sobota, 2 lipca 2005, 18:32
Posty: 33
Witam;

Wydaje mi się że na forum przejrzałem wszystko na temat m.in.:

Cytuj:


Przy konstruowaniu httpd.conf posiłkowałem się plikiemudostępnionym przez MAKOG'a (dzięki !!!). Moja sekcja Virtual Host w config'u wygląda tak:

: [/] [] ()
NameVirtualHost zzz.dnc.pl
#
<VirtualHost zzz.dnc.pl>
    ServerAdmin admin@poczta.onet.pl
    DocumentRoot /home/httpd/html/grzes
    ServerName zzz.dnc.pl
    ServerAlias www.zzz.dnc.pl
    ErrorLog /var/log/httpd/dnc.pl-error_log
    CustomLog /var/log/httpd/dnc.pl-access_log common
</VirtualHost>
#
NameVirtualHost zzz.dyn.pl
#
<VirtualHost zzz.dyn.pl>
    ServerAdmin admin@poczta.onet.pl
    DocumentRoot /home/httpd/html/grzes
    ServerName zzz.dyn.pl
    ErrorLog /var/log/httpd/dyn.pl-error_log
    CustomLog /var/log/httpd/dyn.pl-access_log common
</VirtualHost>
#
NameVirtualHost www.yyy.czest.pl
#
<VirtualHost www.yyy.czest.pl>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /home/httpd/html
    ServerName www.yyy.czest.pl
    ErrorLog /var/log/httpd/yyy-error_log
    CustomLog /var/log/httpd/yyy-access_log common
</VirtualHost>


Linię DokumentRoot mam zahaszowaną.
Problem jest taki, że wywołanie jakiejkolwiek z virtualek powoduje błąd 404. Na tym serwerku mam też ssl.
W definicji DNS domen wszystkie wskazują na ten sam adres IP i po odhaszowaniu DokumentRoot, wszystkie wczytują stronę z katalogu głównego.
Moje pomysły się już wyczerpały więc proszę o pomoc. Próbowałem też w NameVirtualHost wstawiać IP ale bez efektu.

Pozdrawiam świątecznie


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 23 grudnia 2005, 19:40 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
spróbuj tak:
: [/] [] ()
NameVirtualHost ip.twojego.serwera
#
<VirtualHost ip.twojego.serwera>
    ServerAdmin admin@poczta.onet.pl
    DocumentRoot /home/httpd/html/grzes
    ServerName zzz.dnc.pl
    ServerAlias www.zzz.dnc.pl, zzz.dyn.pl
    ErrorLog /var/log/httpd/dnc.pl-error_log
    CustomLog /var/log/httpd/dnc.pl-access_log common
</VirtualHost>

<VirtualHost ip.twojego.serwera>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /home/httpd/html
    ServerName www.yyy.czest.pl
    ErrorLog /var/log/httpd/yyy-error_log
    CustomLog /var/log/httpd/yyy-access_log common
</VirtualHost


Ja mam coś takiego i działa:

: [/] [] ()
[marask@serwer marask]$ cat /etc/httpd/conf/vhost.conf
NameVirtualHost 83.19.147.90

<VirtualHost 83.19.147.90>
    ServerName serwer.dnsalias.com
    ServerAlias www.serwer.dnsalias.com 83.19.147.90
    DocumentRoot /home/www
</VirtualHost>

<VirtualHost 83.19.147.90>
    ServerName marask.dnsalias.com
    DocumentRoot /home/marask/www
</VirtualHost>

<VirtualHost 83.19.147.90>
        ServerName klasowa.dnsalias.com
        DocumentRoot /home/klasowa/www
</VirtualHost>


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 11:14 
Offline

Rejestracja: sobota, 2 lipca 2005, 18:32
Posty: 33
Niestety dalej to samo. Nie działa gdy wpiszę swoje IP.
Gdy tylko DokumentsRoot jest zahaszowane to pojawia się błąd 404.
Czy ktoś może ma jeszcze jakiś pomysł, bo moje już się wyczerpały (zresztą z moją wiedzą było ich niewiele). Forum przejrzałem i rozwiązania tam wskazywane u mnie nie działają.
Z góry dzięki za wyrozumiałość.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 12:15 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
nie wiem jak TY to robisz, ale u mnie działa tak jak podałem. Jak nadal chcesz to zrobić - zgłoś się na IRC to poprowadzimy Cię ;]


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 grudnia 2005, 22:16 
Offline
Użytkownik

Rejestracja: niedziela, 23 stycznia 2005, 12:00
Posty: 480
: [/] [] ()
NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin mazol@nethouse.pl
    DocumentRoot /home/httpd/html
    ServerName www.mazol.homelinux.net
    ErrorLog /var/log/httpd/mazol.homelinux.net-error_log
    CustomLog /var/log/httpd/mazol.homelinux.net-access_log common
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /home/httpd/html/pma
    ServerName pma.mazol.homelinux.net
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /home/piter/public_html
    ServerName piter.mazol.homelinux.net
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /home/httpd/html/forum
    ServerName forum.mazol.homelinux.net
</VirtualHost>


Masz tutaj przyklad dzialania virtualek :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 29 grudnia 2005, 11:05 
Offline

Rejestracja: sobota, 2 lipca 2005, 18:32
Posty: 33
Dzięki wszystkim za podpowiedzi i "cytaty" ze swoich plików konfiguracyjnych.
Pomógł mi Makog bezpośrednio poprawiając konfigurację mojego serwera.
Makog - jeszcze raz dzięki.

Dziękuję wszystkim za zainteresowanii i chęć pomocy.
Pozdrawiam


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 16 lutego 2006, 01:34 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
Napisz może co było źle zrobione ,pewnie wielu osobom pomożesz.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 16 lutego 2006, 08:21 
Offline

Rejestracja: piątek, 26 listopada 2004, 15:24
Posty: 33
Lokalizacja: Bytów
Mnie też by się to przydało. :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 28 kwietnia 2006, 11:34 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
Powiem tak,zrobiłem VirtualHosty i działały ale zachcialo mi się uruchomić Apacha także na porcie 82 i wszystko sie pokiełbasiło.
Ale od początku. Mam 3 domeny na serwerze www (to jest serwer wewnątrz sieci na strony www,ftp itp),ma on zewnętrzne IP.
I teraz ,jak zrobić poprawnie VHosty dla tych 3 domen??
Jak robie tak
NameVirtualHost *
a potem do kazdego VHosta
<VirtualHost *>
ServerAdmin admin@margoel.com.pl
DocumentRoot /home/httpd/html/eco
ServerName sterowniki-co.pl
ErrorLog /var/log/httpd/eco-error_log
CustomLog /var/log/httpd/eco-access_log common
</VirtualHost>
to coś jest nie tak bo np nie wskazuje mi przy wywołaniu http://margoel.com.pl na katalog główny ale wchodzi w katalog eco.
Czy dla głównej domeny tez trzeba robić VHosta??


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 28 kwietnia 2006, 11:39 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
To normalne, ze przy wykorzystaniu dyrektywy NameVirtualHost
bedziesz mial problemy z dostaniem sie do niby katalogu "glownego"

W dokumentacji Apacha znajdziesz, ze przy wykorzystaniu
dyrektywy NameVirtualHost powinienes pierwszy VirtualHost stworzyc
identyczny jak w globalnej konfiguracji Apacha, czyli tak jakby
tworzysz VirtualnyHost na "glowna domene" :)

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 28 kwietnia 2006, 13:52 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
No i tak robie i wtedy nie odpala mi sie Apache,pisze failed i koniec.
<VirtualHost *>
SerwerAdmin admin@margoel.com.pl
DocumentRoot /home/httpd/html
ServerName margoel.com.pl
ErrorLog /var/log/httpd/margo-error_log
CustomLog /var/log/httpd/margo-access_log common
</VirualHost>
Jak zahaszuje to sie odpala ale problem zostaje.
Ja juz głupi jestem noo.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 28 kwietnia 2006, 14:20 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Failed wyskauje moze dlatego, ze masz SerwerAdmin zamiast ServerAdmin

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 28 kwietnia 2006, 14:48 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
No jasne!!!! Dzięki!!
I jeszcze jedna literówka była Virual zamiast Virtual
Ehh pewnych bałwan jestem nie warto robić w nocy bo głupoty wychodzą!!
Już smiga!!
Teraz pokombinuje z portem 82 dla tablicy ogłoszeń.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 1 maja 2006, 12:42 
Offline
Użytkownik

Rejestracja: sobota, 30 kwietnia 2005, 18:18
Posty: 1128
Lokalizacja: Rybnik
to proste jesli chcesz dla innego portu to zaczynasz od takiego polecenia:
: [/] [] ()
Listen 82
NameVirtualHost 192.168.1.1:82
<VirtualHost 192.168.1.1:82>
ServerAdmin marek@markomp.dnc.pl
DocumentRoot "/home/httpd/html/tablica"
ServerName 192.168.1.1:82
ErrorLog /var/log/httpd/dummy-host.example.com-error_log
CustomLog /var/log/httpd/dummy-host.example.com-access_log commo
ScriptAlias /cgi-bin/ /home/httpd/html/tablica/cgi-bin/
 </VirtualHost>

zresztu masz tutaj gotwy config dla tablicy, ewentualnie pozmieniaj tylko sciezki do katalogow, analogicznie robisz dla innych portow.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 11 maja 2006, 13:02 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
Ok wszystko działa co było opisane wczesniej.Walcze teraz z Redirect w VHost.Otóż chce przekierować virtualną domene na inne IP.
Wpisuje takie coś i nie działa:
</VirtualHost odolanow.wp2.pl>
Redirect / http://83.xx.19.177
</VirtualHost>
Domene wp2.pl mam na swoim serwerze.
a ten adres 83.xx.19.177 jest w innej lokalizacji.
Czy da sie takie coś zrobić??


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 5 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