Thanks! I was able to set it up now I think. I saw that my virtual machine is visible in the router, so I could just set it up to forward port 80 to my virutal machine. I think this is fine now.
Now I have another problem. I have a test webpage "index.html" on my server, which I can see when I type localhost/index.html on my virtual server. From my PC I can see the test page by typing 192.168.0.26/index.html. This also works as expected.
The problem now is - how do I make this page visible from the outside? Shouldn't it work by using the router IP and then the filename, i.e. 188.222.x.x/index.html ? I have disabled the router firewall, so it allows incoming traffic. Is there anything else I have to do - because all it says in firefox is that:
The connection has timed out
The server at 188.222.x.x is taking too long to respond.
I am not sure what else I have to set in order for it to work properly.
Thanks in advance,