We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Czy jest to poprawna konfiguracja vhost ?


rielev
03-11-2009, 14:27
Cytat Napisał fotoman
w VirtualHost nic nie zmieniałem, bo one już są ze skierowaniem na dane porty. Zrestartowałem usługi, apache już nasłuchuje na w/w portach, ale niestety nadal TS łączy się tylko z głównym serwerem na porcie 8767 (zarówno na adresie ts1.forum4us.net jak i ts1.forum4us.net).
Nie dodałeś
Kod:
NameVirtualHost 94.23.232.217:8767
NameVirtualHost 94.23.232.217:8769
albo mnie już oczy mylą
Ten przewodnik też jest fajny.

Cytat Napisał fotoman
Co do mojej myśli odnośnie zawartości stron pod tymi subdomenami, to nie chodzi mi o to aby wrzucić pusty plik index.html i żeby pojawiała się pusta strona, tylko jak ktoś w przeglądarkę wpisze ts1.forum4us.net to żeby standardowe skierowanie "donikąd", ale chyba to nie jest dobre rozumowanie
Pozdrawiam i dzięki jeszcze raz.
Nie, to nie jest dobre rozwiązanie

fotoman
03-11-2009, 14:11
Cytat Napisał rielev
Skonfiguruj serwer, żeby nasłuchiwał na tych portach: poradnik.

Co masz na mysli pisząc "aby pod subdomenami nie było stron"? Ma się wyświetlać pusta (biała) strona?
Dziękuję za porady, z pomocy którą podałaś wyczytałem na ile mogłem i obecnie mój wpis w configu wygląda tak:

Kod:
Listen 80
Listen 94.23.232.217:8767
Listen 94.23.232.217:8769
w VirtualHost nic nie zmieniałem, bo one już są ze skierowaniem na dane porty. Zrestartowałem usługi, apache już nasłuchuje na w/w portach, ale niestety nadal TS łączy się tylko z głównym serwerem na porcie 8767 (zarówno na adresie ts1.forum4us.net jak i ts1.forum4us.net).

Co do mojej myśli odnośnie zawartości stron pod tymi subdomenami, to nie chodzi mi o to aby wrzucić pusty plik index.html i żeby pojawiała się pusta strona, tylko jak ktoś w przeglądarkę wpisze ts1.forum4us.net to żeby standardowe skierowanie "donikąd", ale chyba to nie jest dobre rozumowanie
Pozdrawiam i dzięki jeszcze raz.

rielev
03-11-2009, 10:48
Cytat Napisał fotoman
Wstyd to ja trzymam w spodniach, a reszty nie muszę się wstydzić,
Hmm... ;p

A tak serio:

Porty 8767 i 8769 nie odpowiadają, żadne usługi na nich nie nasłuchują.

Kod:
:~$ telnet 94.23.232.217 8767
Trying 94.23.232.217...
telnet: Unable to connect to remote host: Connection refused
Kod:
:~$ telnet  94.23.232.217 8769
Trying 94.23.232.217...
telnet: Unable to connect to remote host: Connection refused
Skonfiguruj serwer, żeby nasłuchiwał na tych portach: poradnik.

Co masz na mysli pisząc "aby pod subdomenami nie było stron"? Ma się wyświetlać pusta (biała) strona?

fotoman
02-11-2009, 21:14
Cytat Napisał Gamek
Oni się po prostu wstydzą..... albo nazwy domeny albo zawartości strony
Wstyd to ja trzymam w spodniach, a reszty nie muszę się wstydzić, Twój powód jest niestety nie trafiony. Na mojej domenie nic nie ma.
Główny powód jest taki, że jestem dość cienki z tego wspaniałego systemu, mój RPS jest moim komputerem do nauki i testów i nie podałem adresów, bo chciałbym aby pozostał mój (a nie rzeczy internautów, a nie znam jeszcze się na tyle aby móc kontrolować w 100% co się na nim dzieje).

wracając do tematu
Cytat Napisał ollerm
a na jakie katalogi wskazują te vhosty? wszystko trzymasz w jednym? np /var/www?
utworzone przeze mnie subdomeny działają, wskazują na zawartość katalogów. Pozwolę sobie ponownie wkleić zawartości moich plików, tym razem bez wycinania czegokolwiek

Kod:
$ttl 86400
forum4us.net.   IN      SOA     forum4us.net. postmaster.forum4us.net. (
                        2009110108
                        21600
                        3600
                        604800
                        86400 )
                IN      NS      r29851.ovh.net.
                IN      NS      sdns1.ovh.net.
                IN      MX      10 mail.forum4us.net.
                IN      A       94.23.232.217
www             IN      A       94.23.232.217
mail            IN      A       94.23.232.217
smtp            IN      A       94.23.232.217
pop             IN      A       94.23.232.217
pop3            IN      A       94.23.232.217
imap            IN      A       94.23.232.217
sql             IN      A       94.23.232.217
mysql           IN      A       94.23.232.217
ts1		IN	A	94.23.232.217
ts2		IN	A	94.23.232.217
a to vhosty

Kod:

	ServerAdmin postmaster@r29851.ovh.net
	DocumentRoot /home/ovh/www
	SuexecUserGroup vpopmail vchkpw
	ServerName r29851.ovh.net
	CustomLog logs/ovh-access_log combined
	ScriptAlias /cgi-bin/ /home/ovh/cgi-bin/
	AddHandler x-httpd-php5 .php



	ServerAdmin postmaster@r29851.ovh.net
	DocumentRoot /home/forum4us/www
	SuexecUserGroup vpopmail vchkpw
	ServerName forum4us.net
        ServerAlias www.forum4us.net
	CustomLog logs/ovh-access_log combined
	ScriptAlias /cgi-bin/ /home/ovh/cgi-bin/
	AddHandler x-httpd-php5 .php


NameVirtualHost 188.165.59.72:80
NameVirtualHost 94.23.232.217:80


        ServerAdmin webmaster@forum4us.net
DocumentRoot /home/forum4us/sd/ts1/www
        SuexecUserGroup forum4us users
ServerName ts1.forum4us.net
	CustomLog logs/ts1.forum4us.net-access_log combined
        ScriptAlias /cgi-bin/ /home/forum4us/cgi-bin/
	AddHandler x-httpd-php5 .php



        ServerAdmin webmaster@forum4us.net
        DocumentRoot /home/forum4us/sd/ts2/www
        SuexecUserGroup forum4us users
        ServerName ts2.forum4us.net
	CustomLog logs/ts2.forum4us.net-access_log combined
        ScriptAlias /cgi-bin/ /home/forum4us/cgi-bin/
	AddHandler x-httpd-php5 .php
jak widać, mam utworzone dwie subdomey i to na różne porty czyli:
ts1.forum4us.net:8767
ts2.forum4us.net:8769

mam postawiony także serwer TeamSpeak 2, aruchomione są dwa serwery:
TeamSpeak Server2 8769
serwer 3 8767

chciałbym aby pierwsza wskazywała na ten ze zgodnością portów i po takiej nazwie dało się wejść na serwer, i druga na drugi serwer z tym samym portem. Niestety, mimo powyższej konfiguracji vhostów, obie wskazują na serw z portem 8767. Czy można to jakoś skonfigurować aby to działało jak należy ?
Druga sprawa, aby pod subdomenami nie było stron (aby służyły tylko do identyfikacji poszczególnych serwerów TS), wystarczy usunąć w vhostach DocumentRoot /home/forum4us/sd/ts2/www ?
Dziękuję za uwagę i poświęcony czas.
Pozdrawiam

ollerm
01-11-2009, 21:01
no następny do kur.. nędzy, który nie poda ip i domeny. myślisz że zaraz wszyscy schakierują ci serwer? co my mamy sprawdzić? czy masz dns dobrze skonfigurowany? z konfiguracji twojej strefy wynika że powinno być ok.
a na jakie katalogi wskazują te vhosty? wszystko trzymasz w jednym? np /var/www?

fotoman
01-11-2009, 13:37
Witam, już męczę się dłuższy czas i nie bardzo moge osiągnąć spodziewany efekt, więc pytam mądrzejszych tutaj, bo google nie chce do końca pomóc.
Otóż ma rpsa1 z gentoo-ovh. posiada on jedno IP główne (to co w ovh manager to chyba główne) czyli 94.23.xx.xx i failover (czyli to co przyszło mi na maila po założeniu serwerka i odpowiada ono rxxxx.ovh.net) czyli 188.165.xx.xx
Chciałbym przypisać domenę do IP głównego czyli 94.23.xx.xx oraz utworzyć subdomene, która będzie wskazywała na serwer team speak.
Proszę o podpowiedź czy taka konfiguracja jest poprawna i czy www.domena.net jak i domena.net będą wskazywały na to samo miejsce ?.


ServerAdmin postmaster@rxxxxx.ovh.net
DocumentRoot /home/ovh/www
SuexecUserGroup vpopmail vchkpw
ServerName rxxxxx.ovh.net
CustomLog logs/ovh-access_log combined
ScriptAlias /cgi-bin/ /home/ovh/cgi-bin/
AddHandler x-httpd-php5 .php



ServerAdmin postmaster@rxxxxx.ovh.net
DocumentRoot /home/forum4us/www
SuexecUserGroup vpopmail vchkpw
ServerName domena.net
ServerAlias www.domena.net
CustomLog logs/ovh-access_log combined
ScriptAlias /cgi-bin/ /home/ovh/cgi-bin/
AddHandler x-httpd-php5 .php


NameVirtualHost 188.165.xx.xx:80
NameVirtualHost 94.23.xx.xx:80



ServerAdmin webmaster@forum4us.net
DocumentRoot /home/forum4us/sd/ts1/www
SuexecUserGroup forum4us users
ServerName ts1.domena.net
CustomLog logs/ts1.domena.net-access_log combined
ScriptAlias /cgi-bin/ /home/do/cgi-bimena/bin
AddHandler x-httpd-php5 .php



mój plik strefy dla domeny wygląda tak:

$ttl 86400
domena.net. IN SOA domena.net. postmaster.domena.net. (
2009110105
21600
3600
604800
86400 )
IN NS rxxxxx.ovh.net.
IN NS sdns1.ovh.net.
IN MX 10 mail.domena.net.
IN A 94.23.xx.xx
www IN A 94.23.xx.xx
mail IN A 94.23.xx.xx
smtp IN A 94.23.xx.xx
pop IN A 94.23.xx.xx
pop3 IN A 94.23.xx.xx
imap IN A 94.23.xx.xx
sql IN A 94.23.xx.xx
mysql IN A 94.23.xx.xx
ts1 IN A 94.23.xx.xx