Hello please !! I need your help How I can make my PC as Hosting Server, the other people in the world can connect to it. I'm waiting
Also, lets not forget that you'll need a static IP address and a decent router for this purpose. Is security a matter with this for you? If so, there are other routes that need to be looked at.
Install fedora linux OS it is graphic GUI so it is easy to use.Go to fedoras help page find how to run it. All the components are installed and fedora is free. Also to redirect your domain to your Ip adress go to sitelutions.com create free account and follow instructions. If your IP changes you will have to change it at your sitelutions account to. How ever you know there are free hosting services out there......and free domain name.
It depends whether it's for testing or for production. If it's for testing, install WAMP (if you're on Windows) or Xampp (if you're on Mac). I'm assuming since you're asking this that you aren't on nix. Then you'll need to set up DynDNS (or some other dynamic dns) (if you have a dynamic IP) and set up port forwarding on your router to point to your computer and port 80. If you're using it for production, don't even think about using your home computer. It's fraught with problems: 1. most ISPs don't allow it 2. if you run a website with any amount of traffic, you probably won't have enough bandwidth/computing power 3. Any time you reboot, your website goes down. 4. It's probably cheaper in the longrun to get a host like hostgator or godaddy anyways. Those hosts are only like $5 per month (don't quote me on that) and you'll have a much higher reliability. Not to mention, you'll save on electricity by being able to shut off your computer. And you'll save on air conditioning that you won't have to use to cool down your place because your computer heated it up.