Unabhängig von deiner DSL-Leitung gebe ich dir mal ein paar Anhaltspunkte, die du dann nochmal ergooglen solltest.

Also, zuerst solltest du dir eine DynDNS-Adresse zulegen, z.B. hier: http://www.no-ip.com Diese DynDNS-Adresse richtest du in deinem Router ein. Damit ist die DynDNS-Adresse immer mit deiner aktuellen IP-Adresse "verknüpft".

Dann richtest du in deinem Router den Port 80 so ein, dass dieser auf die (interne) IP-Adresse deines Servers weitergeleitet wird.

Bei deiner Domain stellst du, ich glaube, den C-Record auf deine DynDNS-Adresse ein. Damit wird die Anfrage an die Domain an die DynDNS-Adresse weitergeleitet.

Wie du Apache, PHP, MySQL etc. auf Linux einrichtest, dafür gibt es im Internet genügend Tutorials.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.