Grundlegendes:
a) XAMPP läuft bei dir wenn du am selben PC im KDE/Gnom einen Browser öffnest und
http://localhost eingibst
JA / Nein ?
b) Hast du einen zweiten PC in deinem Netzwerk ?
Wenn ja, kannst du über eingabe
http://IPdesLINUX-PC auch den XAMPP erreichen ?
Ja / Nein / Kein zweiter PC
So nun zum eingemachten:
Mit "Linux 10" denke ich mir mal das Du OpenSuSE 10 meinst, da bitte darauf achten das in der Standard Installation eine Firewall Aktiv ist und dieser musst Du bitte zuerst mitteilen das der Port 80 und 443 freigegeben sind.
Damit nun jemand (Deine Freunde oder auch fremde) von AUSSEN -WWW- zu Dir auf Deinen XAMPP können musst du etwas vorbereiten an Deinem Router.
Am (im) Router müsstest du ein sogenanntes PORTFORWARD Einrichten, dies steht auch in der Anleitung zu Deinem Router ganz ausführlich beschrieben wie das geht.
Du müsstest Port 80 und 443 von Deinem Router als Portforward zu der IP deines Linux-PCs setzen.
Jetzt hast du dafür gesorgt das Leute auch aus dem WWW auf deinen XAMPP kommen können.
Erste Tests:
http://cologne-predators.de/ip.php aufrufen
Dort erscheint Deine von Provider vergebene Internet-IP diese kannst Du nun einem Freund mitteilen und dieser ruft diese IP auf und sollte auf Dein XAMPP kommen, wenn nicht ist immer noch etwas Blockiert.
Also Prüfen auf Firewall, XAMPP eingeschaltet, PortForward checken.
Jetzt kommt der Clou mit "no-ip" und oder "DynDns.org",
Du musst dort jeweils einen Account besitzen und diese Account Daten kannst Du in deinem Router eintragen. Siehe dazu die Anleitung unter dem Begriff Dynamische IP / DynDns , denn dort wird genau beschrieben was Du in deinem Router eintragen musst damit der Router bei neuer IP-Vergabe von Deinem Provider auch diese zu Deinem Account-Domainnamen überträgt.
Erst damit bist Du für Deine Freunde und der ganzen Welt unter einem Domainnamen erreichbar.
DU selber kannst diesen Domainnamen nur benutzen wenn Du in Deinem Linux die HOSTS Datei editierst und den Account-Domainnamen dort einträgst. Ansonsten ist ein Aufruf dieses Domainnamen vom Linux-PC aus nicht fruchtbar.
--Hinweis: diesen langen Text ist zigmal hier im Forum nach zu lesen, auch wenn es mühsam ist etwas zu suchen, ums Lesen und begreifen kommt man nicht drumrum, so auch "etwas" Querdenken damit man Vorhandene Lösungswege für sich umsetzen kann--
Sorry, klingt Kleinkariert, ist aber eine Tatsache