zwerg: Auf Xampp zugreifen von einem anderen PC

Glück auf!

Ich habe bei mir Xampp installiert, um meine PHP-Skripte
zu testen. Nun möchte ich wissen, ob und ggfls. wie
ich von einem anderen PC auf die Homepage zugreifen
kann.(?)
Ich habe die Index-Datei (u.a. alle anderen Dateien)
unter dem Standardverzeichnis von Xampp abgelegt
("D:\Programme\xampp\htdocs\index.php") und rufe die
lokal über "http://localhost/" auf.
Ich nehme mal an, dass ich dafür die IP-Adresse meines
Routers brauche (wäre freundlich, dass wenn sich jmd.
meines Problemes annimmt, er mir auch kurz mitteilt,
wie ich die herausbekomme).

Freundlicher Gruß

Zwerg Alex

  1. Hallo!

    Glück auf!

    Ich habe bei mir Xampp installiert, um meine PHP-Skripte
    zu testen. Nun möchte ich wissen, ob und ggfls. wie
    ich von einem anderen PC auf die Homepage zugreifen
    kann.(?)

    Wo ist der andere PC? Im selben lokalem Netz oder möchte der übers Internet darauf zugreifen?
    Ist er lokal im Netz, dann einfach http://[lokale IP der Servers]/

    Da du aber von einem Router sprichst, gehe ich mal davon aus, dass du übers Internet auf den Webserver zugreifen möchtest.
    1. Du musst ein Portforwarding von Port 80 auf dem Router zu deinem Webserver einschalten. Das sollten heute handelsüblich Router beherrschen.
    2. Du musst die öffentlich IP Adresse deines Routers rausfinden.
    Die findest du zb hier.
    Alternativ kannst du auch einen Dienst wie Dyndns.org nutzen, wenn es dein Router unterstützt. Dann musst du nicht immer wieder deine aktuelle IP weitergeben, sondern kannst immer über einen Domainnamen darauf zugreifen.

    mfg
      frafu

    1. Danke erstmal für deine Antwort.

      Wo ist der andere PC? Im selben lokalem Netz oder möchte der übers Internet darauf zugreifen?
      Ist er lokal im Netz, dann einfach http://[lokale IP der Servers]/

      Da du aber von einem Router sprichst, gehe ich mal davon aus, dass du übers Internet auf den Webserver zugreifen möchtest.

      Richtig.

      1. Du musst ein Portforwarding von Port 80 auf dem Router zu deinem Webserver einschalten. Das sollten heute handelsüblich Router beherrschen.

      Wie mache ich das?
      Habe in der Konfiguration meines Routers (Sinus 154 DSL Basic 3)
      auf Anhieb nichts dazu gefunden.

      1. Du musst die öffentlich IP Adresse deines Routers rausfinden.
        Die findest du zb hier.

      Hab ich jetzt. Nur wie gebe ich das in dem Browser des anderen
      PC´s ein, dass ich sofort auf die Indexseite komme. Kannst du
      mir den ganzen Pfad nennen?

      Sorry, für die vielen Fragen ...

      1. Hallo zwerg,

        1. Du musst ein Portforwarding von Port 80 auf dem Router zu deinem Webserver einschalten. Das sollten heute handelsüblich Router beherrschen.

        ich konnte in meinem (ein Router von D-Link) unter Virtual Server die Freigabe machen.

        Nur wie gebe ich das in dem Browser des anderen
        PC´s ein

        So, wie Du es auch auf dem PC eingeben würdest, auf dem XAMP läuft:
        http://127.0.0.1/

        statt der lokalen IP muss natürlich Deine IP vom Provider rein.

        Mit freundlichem Gruß
        Micha

        --
        LeagueEditor JavaScript kostenlose Ligaverwaltung || richtig Messen will gelernt sein
        1. ich konnte in meinem (ein Router von D-Link) unter Virtual Server die Freigabe machen.

          Danke für den Tipp Micha

          Habe das Menü "virtueller Server" jetzt auch gefunden.
          Was gebe ich da jetzt ein?

          Habe folgenede Möglichkeiten:
          Interne IP: 192.168.2.[...]
          Interner Port: [...]
          Typ: TCP oder UDP [...]
          Öffentlicher Port: [...]

          Was gebe ich bei [...] ein?

          1. Hallo zwerg,

            Interne IP: 192.168.2.[...]

            Die, die Dein PC im LAN hat. Das mußt Du wissen ansonsten weiss es Dein Router ;-)

            Interner Port: [...]

            Ist bei mir 80

            Typ: TCP oder UDP [...]

            TCP

            Öffentlicher Port: [...]

            auch 80

            Mit freundlichem Gruß
            Micha

            --
            LeagueEditor JavaScript kostenlose Ligaverwaltung || richtig Messen will gelernt sein
            1. Danke euch beiden. Die Einstellungen habe ich jetzt vorgenommen.
              Teste das gleich mal an. Hoffe das läuft dann; ansonsten melde
              ich ich wieder *g*

              Schönen Tag noch.

          2. Hallo!

            Habe folgenede Möglichkeiten:
            Interne IP: 192.168.2.[...]

            IP Adresse deines Servers (lokaler Rechner wo xamp läuft)

            Interner Port: [80]
            Typ: TCP oder UDP [TCP]
            Öffentlicher Port: [80]

            mfg
              frafu

      2. Hallo!

        1. Du musst ein Portforwarding von Port 80 auf dem Router zu deinem Webserver einschalten. Das sollten heute handelsüblich Router beherrschen.

        Wie mache ich das?
        Habe in der Konfiguration meines Routers (Sinus 154 DSL Basic 3)
        auf Anhieb nichts dazu gefunden.

        Dann schau mal im Handbuch ob du dort was zum Thema Port Forwarding, Vitueller Server oder so findest.

        1. Du musst die öffentlich IP Adresse deines Routers rausfinden.
          Die findest du zb hier.

        Hab ich jetzt. Nur wie gebe ich das in dem Browser des anderen
        PC´s ein, dass ich sofort auf die Indexseite komme. Kannst du
        mir den ganzen Pfad nennen?

        http://[öffentliche IP deines Routers]/
        bzw
        http://[deinname].dyndns.org/

        Solange du aber das Portforwarding nicht eingeschalten hast, funktioniert das sowieso nicht.

        mfg
          frafu