Hi many thanks for the reply,
(1) I will probably go down the Dynamic IP to Static IP route for now. I setup a dynu for this but it didn't seem to work. Will probably spend some more time trying.
(2) Am I right in saying I need an OS on my server (probably Ubuntu) and then I can install LAMP?
(3) Will my Dynamic IP to Static IP need to be setup first? is there any useful information online to help me with this? forgot to mention I am in UK if that helps :D
(1) Look at https://www.dynu.com/Resources/Tutorials/DynamicDNS/GettingStarted
If your router allows Dynamic DNS configuration, you may skip using a client software and configure Dynu dynamic DNS service in the router to update your IP. Supported routers include DD-WRT, HUAWEI HG 533, ZyWALL-USG50, Linksys E3000 etc. Router configuration may be found https://www.dynu.com/DynamicDNS/IPUpdateClient/DD-WRT
If your router does NOT support Dynamic DNS then you will have to download the software client from https://www.dynu.com/Support/Download
install it and configure
How To Port Forward a Router. https://www.dynu.com/Resources/Tutorials/DynamicDNS/RouterandDevices/RouterPortForward
(2 and 3) How To Port Forward a Router. https://portforward.com/help/portforwarding.htm
The diagram above shows a router port forwarding External Dynamic IP of 184.108.40.206 to a desktop computer running a web server on port 80, and a laptop running another server on port 8080.
You'll have one computer, desktop or laptop, with either a Windows OS, or Linux OS, running a web server on port 80 (http) or 443 (https) https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
If you have a Dynamic IP and want to FIND the External IP (the IP used on the Internet), go here http://whatismyipaddress.com/
and it will show your Dynamic External IP.
So you'll need to setup as follows,
(A1) computer with a Windows OS, or Linux OS.
(B2) give this computer a FIXED internal local area network IP. This will help with D4.
(C3) install the web server software and configure it as required. Just Google: installing a lamp server
(D4) open the routers port 80 External Dynamic IP, and port forward 80 to the server.
(E5) Then apply (1).
Edited by Crazy Cat, 15 July 2017 - 09:43 PM.