Running Ghost alongside Apache
Ghost being released was both a blessing and a curse for me. I don't have
much background any background with node, I just used the Ghost droplet Digital Ocean provides.
Anyway, though it costs $5 a month, that's still $5 a month for just my blog and nothing else. While the other droplet is bombarded with countless PHP projects and subdomains.
Through a little digging, I ended up doing this for my server's 000-default.conf
<VirtualHost *:80> ServerName aeolu.com ServerAlias www.aeolu.com ProxyRequests off <Proxy *> Order deny,allow Allow from all </Proxy> <Location /> ProxyPass http://SERVER_IP:PORT/ ProxyPassReverse http://SERVER_IP:PORT/ </Location> </VirtualHost>
That's it, you'll be able to access your site and make subdomains for your PHP projects.