基本的には自宅サーバを公開するかレンタルサーバを借りてそこにアップロードするかのどちらかになります。
レンタルサーバを借りて、そこへFTPソフト等で自分のPCからレンタルサーバの公開フォルダへファイルを転送したらそれが公開される(みんなに見える)って感じですね。
無料のレンタルサーバはよく分からないのならやめた方が良いです。
結局は制限が有料に比べてきついのでやりたい事が出来ない事になりますし、訳が分からないうちはそもそも何の制限が(そのサーバでは何が禁止されてるのか)あるのか分からないので悩む羽目になると思います。
有料って言っても月500円出せばそれなりに色々出来るレンタルサーバで色々選択もありますので。
「XAMPPを使って」って言葉からして自宅サーバを公開したいって事だと、そもそもネット回線が公開できない仕様だったりするとその時点でアウトです。
アパート等の賃貸だとケーブルが入ってたりする事がありますが、ケーブルの安いプランとかはネット側から一切入れない仕様になってる事も多いですので。
まずそれが最低限の条件として、次にサーバの電源は常時入れっぱなしって事になります。
回線がOKなのか、Windowsの設定も公開できるように(外部からのアクセスに反応するように)しないといけません。
じゃぁ今度はURLとしてはどうするのか・・・
って感じで今現在どれくらいの知識で始めようとしてるのかが全く分からないのですが、調べる事も設定もそれなりに多いので初めてだとハードルは結構高いかと。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。