Oldal: 1 / 3 123 UtolsóUtolsó
Eredmény: 1 - 10 (21) összesen

Téma: Apache szerver elérése másik gépről

  1. #1
    Új tag
    Csatlakozott
    09-12-26
    Hozzászólás
    33
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás Apache szerver elérése másik gépről

    Sziasztok!

    Témát még nem ebben a bejegyzésben, bár az se biztos, hogy jó helyre írom.
    Telepítettem a saját gépemre az Apache, Mysql, PHP hármast. Bekonfiguráltam és gyönyörűen megy már hosszú-hosszú ideje, localhoston.
    Most szeretném, ha itthon LAN-on belül az Apache szerver kiszolgálna minden gépet, de sajnos ez a része nem megy.

    Hibaüzenet: "A firefox nem találja a kiszolgálót a http://kovacs-szabo.com helyen."


    Tehát, ha a saját gépemen beütöm a böngészőbe, hogy localhost, akkor bejön az apache root könyvtárban lévő index.php-m, de ugyanez nem megy a mellettem lévő gépről a "kovacs-szabo" begépelésével a böngészőbe.


    Utána olvastam már a témának és ezeket a javaslatokat találtam:
    1.) Legyenek 1 munkacsoportban a gépek. Ez megvan.
    2.) Találtam az alábbit, ami szintén nem segített, úgyhogy vissza is állítottam a próba után a conf fájlt:

    "Meggyőződsz arról, hogy a httpd.conf-ban (Windows esetén például a C:\Program Files\Apache Group\Apache2\conf könyvtárban van meg Linuxnál például a /usr/local/apache/conf könyvtárban) a következő sorok szerepelnek:
    Listen 80
    ServerName localhost:80
    Ez utóbbinál a localhost-tot át kellene állítani a hosztnevedre, vagy az IP-címedre"


    Van ötletetek, hogy mivel próbálkozzak?
    Előre is köszönöm a hozzászólásokat!



  2. #2
    Moderátor sZeKo logója
    Csatlakozott
    09-07-01
    Hely
    Budapest
    Hozzászólás
    1.379
    Begyűjtött 65 köszönetet
    39 hozzászólásával

    Szuper re: Apache szerver elérése másik gépről

    Nem biztos, hogy teljesen értem a kérdést, de megpróbálok válaszolni.

    Felraktad és beállítottad Apache -ot akkor a saját gépedről helyileg el fogod érni localhost vagy 127.0.0.1 segítségével. Azt fogod látni ezt bepötyögve a böngészőbe amit a rootba raktál vagy adott beállítás esetén a rootnak megadott mappában található mappák (és feilok) listáját.

    Hálózaton nyilván nem fog ilyen hívással működni, hiszen mindenkinek a saját gépe a local.

    Egy hálózati kártyának alapvetően két fajta IP címe lehet. Az egyik amit Te kérdezel szerintem az az úgynevezett belső IP. Ezt Te tudod beállítani a hálózati kártya konfigurációban. Érdemes LAN esetén egy IP tartományban maradni a többiekkel. Egyik ilyen általános forma a 192.168.*.* .

    Na most, ha webes tartalmat szeretnél szolgáltatni LANon keresztül, akkor a hálózatról úgy érnek el téged, hogy a Te IP címed írják a böngészőbe. Itt fontos - ahogy Te is írtad - hogy az ilyen kérések alapértelmezett portja a 80 -as. Hogyha nem írsz mást a beviteli mezőbe akkor mindig olyan mintha szerepelne ott a végén egy :80. Pl.: http://seo.forum.hu:80. Ebből értelemszerűen következik, hogy a 80 -as portot be kell állítanod tűzfalon, hogy a többiek használni tudják.

    Domain esetén megint más a helyzet. Itt kicsit bonyolult kezd lenni, amit szeretnél. A háló kártya külső IP címe amit már nem Te állítasz be kézzel, hanem kívülről kapod biztosít neked elérési lehetőséget az Interneten. Természetesen ehhez is lehet webszervert csinálni a fentebb leírt módon, de az IP amin keresztül el lehet érni az a külső IP címed lesz (whatismyip.com). Hogyha ez megvan, akkor ehhez tudsz domaint beállítani vagy szolgáltatót megkérni, hogy állítsa be neked domaint.

    Erre voltál kíváncsi?


    sZeKo


    Utoljára módosítva: sZeKo által : 2010-05-09 11:58
    Coming soon...

  3. #3
    Mentor arth2o logója
    Csatlakozott
    10-03-11
    Hely
    Győr
    Hozzászólás
    408
    Begyűjtött 7 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Apache szerver elérése másik gépről

    Régebben írtam arról hogy lehet Virtualhost-ot létrehozni localhostra. Milyen OS-t használsz?

    A Blogomban nézz körül:

    XAMPP Windows:
    _http://opendir.hu/?freedom=/tartalom/apache/virtualhost_letrehozasa_wamp_szerveren

    Local Ubuntura ezt használom GUI-val rendelkezik
    _http://opendir.hu/?freedom=/tartalom/apache/gvhost_ubuntu_linuxra

    CMD:
    _http://opendir.hu/?freedom=/tartalom/php/virtualhost_letrehozasa_localhoston



  4. #4
    Moderátor sZeKo logója
    Csatlakozott
    09-07-01
    Hely
    Budapest
    Hozzászólás
    1.379
    Begyűjtött 65 köszönetet
    39 hozzászólásával

    Szuper re: Apache szerver elérése másik gépről

    arth2o

    Akkor én lehet nagyon félre értettem a kérdést, de az továbbra se világos akkor, hogy a kívülről ezzel, hogyan fog működni másoknak a virtual host.

    Nekik be kell állítani a hostban, hogy:

    #IP domain
    192.168.1.1(ahonnan az apache fut) local.akarmi.hu

    ?


    sZeKo



  5. #5
    Új tag
    Csatlakozott
    09-12-26
    Hozzászólás
    33
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache szerver elérése másik gépről

    Akkor még egyszer nekiesek, hátha így jobban el tudom mondani a problámámat

    Van egy gépem. Gépnév: kovacs-szabo
    Ezen a gépen fut egy Apache webszerver.
    Ha a böngészőbe beírom, hogy localhost, akkor a böngésző megjeleníti az Apache Root könyvátárban lévő index.php tartalmát.


    Van itthon több másik gép is LAN-ba kötve egy rooteren keresztül. (Domain nincs). Ha átmegyek a másik géphez és beütöm a böngésző címsorába, hogy:
    kovacs-szabo/index.php, akkor az lenne a normális, hogy az Apache szerver kiszolgálja és a böngésző megjeleníti a gépemen lévő index.php tartalmát.
    De sajnos ezt valamiért nem csinálja, ez a problémám.

    Hibaüzenet:
    "A firefox nem találja a kiszolgálót a http://kovacs-szabo.com helyen."


    Egyébként a gépem pingelhető a másik gépről és elérhetőek a megosztott mappáim a windows intézőn keresztül a "\\kovacs-szabo" paranccsal.


    Megnéztem a rooter tűzfal beállításait, de ott nincsen tiltva a 80-as port.
    Mindkét gépen van szoftveres tűzfal is, a NOD beépített tűzfala, ha ez számít valamit.


    Köszönettel:
    salliven



  6. #6
    Mentor arth2o logója
    Csatlakozott
    10-03-11
    Hely
    Győr
    Hozzászólás
    408
    Begyűjtött 7 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Apache szerver elérése másik gépről

    Nekem sem világos, de az OS ismerni kéne ahhoz hogy választ tudj adni.
    Szerintem virtualhost létrehozási és elérése probléma van.

    pl.: Windows-on van valami host-fájl (C:/WINDOWS/system32/drivers/etc/hosts), abba kell felvenni.



  7. #7
    Új tag
    Csatlakozott
    09-12-26
    Hozzászólás
    33
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache szerver elérése másik gépről

    Windows XP-t használok.
    A telepítést a a pcword utmutatasaval készítettem.



  8. #8
    Moderátor sZeKo logója
    Csatlakozott
    09-07-01
    Hely
    Budapest
    Hozzászólás
    1.379
    Begyűjtött 65 köszönetet
    39 hozzászólásával

    Szuper re: Apache szerver elérése másik gépről

    Idézet salliven eredeti hozzászólása Hozzászólás megtekintése
    Hibaüzenet:
    "A firefox nem találja a kiszolgálót a http://kovacs-szabo.com helyen."
    Hát de persze, hogy ezt írja. Alapértelmezetten nem is local tartalom jelenik a domain hívásokra. Azért írja azt egyébként, mert ez a domain/oldal nem létezik.


    sZeKo



  9. #9
    Moderátor sZeKo logója
    Csatlakozott
    09-07-01
    Hely
    Budapest
    Hozzászólás
    1.379
    Begyűjtött 65 köszönetet
    39 hozzászólásával

    Szuper re: Apache szerver elérése másik gépről

    Idézet arth2o eredeti hozzászólása Hozzászólás megtekintése
    Nekem sem világos, de az OS ismerni kéne ahhoz hogy választ tudj adni.
    Szerintem virtualhost létrehozási és elérése probléma van.

    pl.: Windows-on van valami host-fájl (C:/WINDOWS/system32/drivers/etc/hosts), abba kell felvenni.
    Igen az világos, de én úgy gondolom most hirtelen, hogy ezt csak a host gép állítgatásával nem is lehet megcsinálni. A hálózat további gépein is be kell ezt állítani.

    Erősíts meg.


    sZeKo



  10. #10
    Mentor arth2o logója
    Csatlakozott
    10-03-11
    Hely
    Győr
    Hozzászólás
    408
    Begyűjtött 7 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Apache szerver elérése másik gépről

    Én mikor localhoston így fejlesztettem akkor mindegyik gépembe fel kellett vennem annak a gépnek az IP-jét amin az Apache futott. És azon a gépen is ezzel az ip-ve hozam létre a virutal hostot (a fenti hosts fájlba).

    Így ment.



Oldal: 1 / 3 123 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •