Autor Zpráva
gardener
Profil
Zdravím,
mám takový specifický dotaz. Na domací server se připojuji pomocí SSH tunelu.
Takze pokud se chci z browseru dostat na localhost zadam napr .81.70.152.19:8080

Chtel bych ale docilit toho, ze na serveru pobezi vice domen.

Nastavil jsem tedy soubor httpd.conf na:
NameVirtualHost 127.0.0.1:8080

#Tady nevim, jestli ponechat jen 127.0.0.1, nebo 127.0.0.1:8080  ? 
<VirtualHost 127.0.0.1>
    DocumentRoot "/var/www/try"
    ServerName www.jirivavru.com     
    ErrorLog logs/www.jirivavru.com-errorlog.log
    CustomLog logs/www.jirivavru.com-accesslog.log common
</VirtualHost>

<VirtualHost 127.0.0.1>
    DocumentRoot "/var/www/"
    ServerName localhost      
</VirtualHost>


Domenu jsme zaregistroval u Forpsi ale nevim, co presne nastavit V DNS zaznamech, nerad bych neco pokazil a i kdyz jsem jiz par clanku precetl, nikde se neresila situace, ze nekdo musel pristupovat pres port 8080, takze jsem se zasekl na mrtvem bode.

Vedel byc nekdo zkuseny radu?

Diky moc za jakoukoliv odpoved.
Davex
Profil
Ještě je potřeba zajistit, aby Apache naslouchal na portu 8080:
Listen 8080

a port u VirtualHostu by bylo také dobré doplnit. Pokud má být server dostupný i bez SSH tunelu, tak se musí všude změnit IP adresa 127.0.0.1 na IP adresu síťového rozhraní nebo na hvězdičku.
gardener
Profil
TAk mi bylo řečeno, že toto standartdním způsobem nejde udělat, že by se musel nastavit apache i na serveru, přes který tuneluji a tam já přístup nemám.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: