Natürlich ist das möglich.
Du kannst dir einen beliebigen Webserver aussuchen der dir gefällt. Viele nutzen z.B. Apache. Dazu kannst du noch SQL und PHP installieren wenn du es brauchst.
Für eine "Testumgebung" greifen viele auf XAMPP ([
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]) zurück, ist zwar viel einfacher zu installieren und zu managen - aber nicht so sicher wie reine Server.
Dann noch Portweiterleitung bei deinen Router beachten und dich vergewissern das die Leute auch Traffic verursachen könnten beim Besuch deiner Seite und fertig.