Report this

What is the reason for this report?

Set up a sub domain on a Nginx server Ubuntu 12.04

Posted on 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/mydomain.com

and linked it in sites-enabled

in /etc/nginx/available-sites/mydomain.com I used the default code and pointed it to mydomain.com 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;

    server_name dev.mydomain.com;
    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 mydomain.com).

I have ping mydomain.com, and ping dev.mydomain.com, 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 dev.mydomain.com. Do I have to set something up on the Digital Ocean DNS? or what am I missing?



This textbox defaults to using Markdown to format your 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.

Well I did get it… I used this Tut: https://www.digitalocean.com/community/articles/how-to-set-up-and-test-dns-subdomains-with-digitalocean-s-dns-panel, 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

Hello, <br> <br>Please check out the following link and se if it helps you out. <br> <br>https://www.digitalocean.com/community/articles/how-to-set-up-nginx-virtual-hosts-server-blocks-on-ubuntu-12-04-lts--3

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

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.