Hello elearn,
If I am understanding this correctly, you would like to use the IP of your droplet here at digitalocean to let the public access your wordpress site with that?
If I am right, this is not possible. The IP you are able to use, is only avaiable for the droplet you buy. However you could use your droplet as a little proxy, to redirect the IP of your droplet to your home network. There are 2 sections you need to work on to get this working:
- Your local network
- Your public droplet system
Local network
On your router you need to portforward port 80 to the outside of your network. So if you got the wordpress site running on the server with local ip “192.168.1.100” you need to portforward 80 on that machine on TCP. With this, people are able to access the site without being blocked by your router/modem.
If you also go a firewall on your webserver machine, you also need to open port 80 on there
Public Droplet System
You can let your DO droplet handle redirections to your own local webserver. To get this working you could use nginx for example. Things need to be done:
- Install nginx
- Configure nginx
- Test
To install nginx, simply run sudo apt-get install nginx
After the installation of nginx is done, you will be able to find the configuration inside /etc/nginx/sites-available
. So now we need to configure nginx, to let it handle and redirect the requests. Nginx will have a default configuration file, wich we will modify:
sudo nano /etc/nginx/sites-available/default
Inside you will probably see some codes and some comments. Delete all of it and use the following:
server {
listen *:80;
server_name 101.202.30.4;
rewrite .* http://153.0.48.32$request_uri permanent;
}
Modify the config to your needs. So change 101.202.30.4 to the VPS IP you got.
Also change 153.0.48.32 to your PUBLIC WAN IP. If this is the ip as you say in your question, don’t change this.
Now save the config file and restart nginx
sudo service nginx restart
Thats it! :) Now go to 101.202.30.4 and if everything went well, you should be redirected to 53.0.48.32
Hope this will work for you, if not you can come back here.