Can I make my site available world wide without renting a hosting server?
<p>I am from iOS background and a beginner also. I need a clear conclusion on some of my confusion.</p>

<p>I have gotten many answers to this question having contradiction. I had searched on google about this question. Some says, to make your site available on internet, necessarily you will have to do:</p>

<ol>
<li><p>Host your web site on hosting server providers like Amazon, GoDaddy, BigRock.</p></li>
<li><p>Get a domain name for your web site. Whereas, some says, you can host website on your own server and make it available world wide. In that particular case, client will request through IP instead of domain name.</p></li>
</ol>

<p>My question is, can I make a site and make it public world wide with following conditions:</p>

<ul>
<li>Instead of hosting website on hosting service provider like Amazon, host it on my own server. No matter bandwidth, no matter performance, no matter uptime.</li>
<li>I don’t want domain name. No matter people access my site using my public ip e.g. <code>123.456.789.0/~mySite</code> —— just adding this condition due to curiosity.</li>
</ul>