Lokalny serwer do obs

Konfiguracja serwerów, usług, itp.
Tom:-)
Beginner
Posty: 289
Rejestracja: 01 grudnia 2008, 13:52
Lokalizacja: Zakopane

Lokalny serwer do obsługi lokalnej strony WWW

Post 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
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2341
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Tak, uruchamiasz Hosta wirtualnego na serwerze i gotowe. Tylko pamiętaj, że znów musisz dodać wpis w hosts dotyczący subdomeny.
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Post 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>
Tom:-)
Beginner
Posty: 289
Rejestracja: 01 grudnia 2008, 13:52
Lokalizacja: Zakopane

Post autor: Tom:-) »

Czyli dobrze zrozumiałem, że konfiguracja virtuhosta odbywa się jak dla sieci publicznej?
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Post autor: pawkrol »

Moim zdaniem nie ma znaczenia czy siec publiczna czy lokalna. Ważne aby dns był rozwiązywany na twój adres lokalny.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post 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
ODPOWIEDZ