Strona 1 z 1

Lokalny serwer do obsługi lokalnej strony WWW

: 06 października 2014, 20:38
autor: Tom:-)
W tym temacie posiadam znikomą wiedzę więc proszę o wyrozumiałość jak również pomoc mądrzejszych ode mnie
Na lokalnej maszynie (która obecnie jest widoczna z sieci; postawiona na Debian) ma się znaleźć docelowy serwer obsługujący stronę (widziany jedynie z sieci lokalnej). Klient łączy się wpisują w przeglądarce

Kod: Zaznacz cały

lokalna.strona
i łączy się lokalny serwerem o IP: 192.168.3.123. W Windows, w pliku: %systemroot%\system32\drivers\etc posiada odpowiedni zapis.

Moje pytanie jest takie, czy jest możliwość, aby skonfigurować serwer tak, aby wpisując w przeglądarce:

Kod: Zaznacz cały

subdomena.lokalna.strona
połączyć się z subdomeną na serwerze? W sieci publicznej wygląda to obecnie tak (poglądowo, aby zobrazować):
lokalnastrona.pl
subdomena.lokalnastrona.pl

: 07 października 2014, 09:04
autor: LordRuthwen
Tak, uruchamiasz Hosta wirtualnego na serwerze i gotowe. Tylko pamiętaj, że znów musisz dodać wpis w hosts dotyczący subdomeny.

: 07 października 2014, 10:17
autor: pawkrol
Tu masz przykład konfiguracji virtuhosta

Kod: Zaznacz cały

<VirtualHost *:80>
    ServerAdmin webmaster@domena.com
    ServerName cert.domena.com
    DocumentRoot /usr/share/CA
    ErrorLog /var/log/apache2/error_ca.log
    CustomLog /var/log/apache2/access_ca.log combined
    HostnameLookups Off
    UseCanonicalName On
    ServerSignature On
    ScriptAlias /cgi-bin/ "usr/share/CA/cgi-bin/"
    <Directory "/usr/share/CA/cgi-bin">
        AllowOverride None
        Options +ExecCGI -Includes
        Order allow,deny
        Allow from all
    </Directory>
    <Directory "/usr/share/CA">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

: 07 października 2014, 16:03
autor: Tom:-)
Czyli dobrze zrozumiałem, że konfiguracja virtuhosta odbywa się jak dla sieci publicznej?

: 14 października 2014, 15:34
autor: pawkrol
Moim zdaniem nie ma znaczenia czy siec publiczna czy lokalna. Ważne aby dns był rozwiązywany na twój adres lokalny.

: 14 października 2014, 18:24
autor: Yampress
W konfiguracji globalnej apache jest taka składnia ServerName
wstaw za nią lokalny adres IP maszyny
i nie trzeba konfigurować Vhostów.
ServerName 10.0.1.200