Introduction: Make Your Webserver Without Buying a Domain and Static Ip [adds Free!!!]
Hello, Here i will guide you to run a webserver without static ip and the best part- it will be completely free and no adds too. So for domain we will use sub-domains and for static ip i have developed some scripts which will take care of it, these scripts are almost platform independent and can be run on raspberry pie, linux pc and android . This whole system is quite like dns system.
I assume that you have already setuped a webserver on rpi / android / pc. I will be refering to it as "main server"
Step 1:
First download this zip file and extract it somewhere.
Step 2:
Create an account on any free hosting website ( i would prefer this). We will be using it for redirecting and its domain will be the domain of our main server.
Step 3:
Now upload ip.php & index.php (from the downloaded zip) on your free webhosting server.
Step 4:
Now we need to edit the "main" script (from the zip file). Open it and replace www.myworks.site90.com with the domain of your free web hosting.
Dont remove "wget " or "/ip.php" from that line. So if the domain of your free webhosting is "www.mysite.com" then the final line will be "wget http://www.mysite.com/ip.php"
Step 5:
Execute "main" script by navigating to folder containing it and typing "sh main" in terminal.
Note: This script will keep running, so just minimise the terminal ( dont close it) .
Now test by typing the domian of ur free webhosting in web browser and you will see the webpage located on main server.