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!
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
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.