This website michael1e.com was a Wordpress site hosted on Linode for the past 7 years. I wanted to move to a newer stack so I choose Ghost. Below is a guideline I used to move from wordpress to ghost.
- Use Export to Ghost plugin for Wordpress
- Convert all categories to tags in Wordpress
- Stop all apache services
- Rename your old wordpress site to a backup site
- Uninstall apache
- Install ghost
- Import your content into the Ghost site through the Admin panel
My new stack is now Linode, Ghost (NodeJS/nginx), and Cloudflare.