If you followed one of our posts on How To Install Ghost, we highly suggest going through this post right after installing Ghost so that your Ghost blog is accessible on port 80 instead of 2368. We will accomplish this by using Nginx to proxy all requests for port 80… Read More

If you have a Ghost blog with a SQLite3 backend and want to migrate to MySQL, you can use this simple process: To get started you will need to have MySQL installed on your server: Ubuntu apt-get install mysql-server CentOS yum install mysql-server <li>Go through the MySQL… Read More

Ghost already has a built in sitemap that you can view if you go to yoursite.com/sitemap.xml. If, however, you would like to host your own custom sitemap, we show you how to do that here. To start, here is what a typical Nginx config file looks like… Read More

Amazon's RDS service (Managed Relational Database Service) allows you to create and host a database in the Amazon cloud rather than having a local one on your server. This article will walk you through how to create an RDS instance and connect Ghost to it. In your AWS account select… Read More

There are two main steps to install Ghost in a subdirectory. You need to update the Ghost config so it knows it is in a subdirectory, and then use apache or nginx to point the right traffic to Ghost To tell Ghost where it should live, in the config.js… Read More