Is it possible to host my site on my own? For example, I do not have to pay and I make the site from scratch in HTML, JS, CSS, PHP and etc.
Is it possible to host my site on my own? For example, I do not have to pay and I make the site from scratch in HTML, JS, CSS, PHP and etc.
Of course you can, knowing how to program there will be no problems.
But I think your question is: How do I get my site online for everyone? - The answer is simple, install xamp + ddns (free DNS service) and get your site online.
With a quick search on google you can find several free hosting sites. But each of these has some particularity, for example: Do not allow more than 1 domain, limit on the size of the database, etc.