I discovered a solution. As it turns out port 80 was already being used. This is why it wouldn't work. I had to create a .htaccess
file to solve the problem:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^blog.example.com$ [NC]
RewriteCond %{HTTPS} off
RewriteRule ^ http://blog.example.com:2368%{REQUEST_URI} [P,QSA,L]
You replace blog.example.com
with your URL for your Ghost Blog.