I took an existing Ubuntu 13.10 droplet and installed all necessary software to get Ghost running on my root domain (highgravityconsulting.com). Works like a champ.
Awesome, now I want to move a few other apps (fever, thinkup, sqlbuddy) to their own subdomains. I’ve configured these services before so no big deal. I create their own directories, move the files in, load up the databases in mysql, create a new sites-available, link to sites-enabled, restart everything and…
Now sqlbuddy, despite being on sqlbuddy.highgravityconsulting.com, is now showing up at highgravityconsulting.com. If I remove the link for sqlbuddy in sites-enabled, restart Nginx, it goes back to working just fine with Ghost.
Here is my site-available for highgravityconsulting.com. It is exactly what is in the setup guide, except for needed changes for my domain.
Here is my sites-available for sqlbuddy on sqlbuddy.highgravityconsultingcom, which is the default nginx file with some tweaks (I removed the boilerplate stuff that’s commented out, but you get the idea).
If anyone has any suggestions, I would love to hear them. My assumption is that this has something to do with ports and nginx pointing to node.js for Ghost, but I might be way off base with that.
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!
If the server name is not found default_server will be used which in your case is sqlbuddy. <br> <br>Looks like you dont have an ip adress instead for the highgravityconsulting.com server
johannes… thank you. i had this same thought as i fell asleep last night. you were 100% right. guess i was looking at it far too long yesterday. working like a charm now.
fomu65, can you pastebin your configuration. <br>I’m trying to accomplish the same, but still have some issues. particularly because i have ghost on my main domain and the ghost on my subdomain. <br> <br>Here is the configuration of the nginx <br>http://pastebin.com/mJsx8BTX <br> <br>Also, my cloud.enriquemanuel.me is still not completely replicated over DNS servers yet. <br>
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.