Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne]otwarcie strony www na innym komputerze sieci domowej
wpaski
post 8.08.2015, 14:08:53
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 6
Dołączył: 25.12.2011

Ostrzeżenie: (0%)
-----


Witam, otóż nie rozumiem do końca jak to jest z tymi hostami...Opiszę problem w miarę najprościej jak się da.

Mam na laptopie postawiony serwer www, tzn taki wiadomo używany tylko do pracy czyli apache + php + mysql i teraz wpisuję localhost i jest, strona działa.
Teraz chcę zobaczyć tą stronę na innym komputerze - stacjonarnym - w sieci domowej, więc wpisuję w przeglądarce adres IP mojego laptopa i wyświetla się strona - jest OK (uwaga trzeba ustawić w pliku conf. apache Allow from all lub allow from i dany adres IP)

Natomiast nie rozumiem tego, tzn nie do końca rozumiem, dlaczego nie działa na tym drugim komputerze (STACJONARNYM) strona z wirtualnego hosta czyli dostępna pod adresem np. local.test na laptopie
Rozumiem, że wirtualne hosty mogą tylko działać lokalnie na danym komputerze(w tym przypadku LAPTOPIE)? Nie da się ich pokazać światu? Tzn. w tym przypadku tylko mojej sieci domowej?
Go to the top of the page
+Quote Post
Pyton_000
post 8.08.2015, 14:18:22
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Nie, musiałbyś postawić lokalny serwer DNS który CI takie domeny przekieruje na odpowiednie adresy, albo na każdej maszynie ustawiać w pliku hosts wpisy
Go to the top of the page
+Quote Post
wpaski
post 8.08.2015, 14:25:56
Post #3





Grupa: Zarejestrowani
Postów: 206
Pomógł: 6
Dołączył: 25.12.2011

Ostrzeżenie: (0%)
-----


no ale właśnie próbowałem już z plikiem hosts, ustawiłem na komputerze stacjonarnym
adres IP laptopa nazwa_hosta

i dalej był błąd, chyba, że nie o tym piszesz
Go to the top of the page
+Quote Post
Pyton_000
post 8.08.2015, 14:35:39
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Nie działa bo może masz a VH ustawiony adres IP zamiast nazwy
Go to the top of the page
+Quote Post
wpaski
post 9.08.2015, 11:02:04
Post #5





Grupa: Zarejestrowani
Postów: 206
Pomógł: 6
Dołączył: 25.12.2011

Ostrzeżenie: (0%)
-----


W VH mam ServerName ustawiony na local.test.pl i to jest na głównej maszynie - laptopie

na stacjonarnym na którym chciałbym sobie zobaczyć tą stronę mam w pliku hosts
ADRES_IP_LAPTOPA --------(tab)------------ local.test.pl
Co jeszcze może blokować?

Tak wygląda mój vhost

Kod
<VirtualHost *:80>
    ServerName local.test.pl

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/test/www

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory /var/www/test/www>
    AllowOverride FileInfo
    Options +FollowSymLinks +Indexes
    Require all granted
    Allow from all
</Directory>

</VirtualHost>


już działa, wszystko to co wyżej było OK, problem był z systemem - nie odczytywał pliku hosts
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:43