Set up a sub domain on a Nginx server Ubuntu 12.04

  • Posted December 6, 2013

I am trying to learn as I go:

I have set up Nginx server on my Ubuntu 12.04 Droplet. I have successfully pointed my domain (registered @ godaddy) to my droplet (I can see the example page I created). Now I wanted to create a sub domain on the same server.

I created my config file:

cp /etc/nginx/available-sites/default /etc/nginx/available-sites/

and linked it in sites-enabled

in /etc/nginx/available-sites/ I used the default code and pointed it to and to the folder containing the site, and like I said that works fine.

now I have tried to add to that same config file, before my main server class a new server class shown here:

server {
    listen 80;

    location / {
            root /home/myusrnm/sites/site-drectory;

I know very basic but I am trying to build as I go.

then in godaddy I added dev to my A record and pointed it to my droplet’s IP (which is the same as

I have ping, and ping, and everything is fine. My Nginx server restarted fine as well. It’s been about an hour and I still can’t point my browser to Do I have to set something up on the Digital Ocean DNS? or what am I missing?


Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Thank you for trying to help, but I did have to make changes in DO DNS. As seen in my answer just before yours.

<b>“…I still can’t point my browser to”</b> <br> <br>What do you mean by that? Do you get any type of error message? <br> <br><b>“… and ping, and everything is fine.”</b> <br> <br>How so? Are you getting your DigitalOcean droplet’s IP address? <br> <br><b>“Do I have to set something up on the Digital Ocean DNS?”</b> <br> <br>Not if you’re using GoDaddy’s nameservers.

Well I did get it… I used this Tut:, and set it up in my DO DNS. Not sure if I had to set it up in godaddy… I’ll test that in my next prodject

Thank you, I’ve already read that on a couple times… I think the issue I am having is more of a DNS issue

Hello, <br> <br>Please check out the following link and se if it helps you out. <br> <br>