Advertisement
CMS

How to Install Ghost

by

This quick screencast will take you through the process of installing Ghost on your local system. Simple as that!

Requirements

When installing Ghost, you'll need to have Node.js installed. Don't go running for the hills, node will make this whole process really easy.

What are node and npm?

By installing Node.js you will install both the node and npm requirements. You can find the full install instructions for all Operating Systems at docs.ghost.org/installation/.

Ghost uses the Node Package Manager (npm) to install its dependencies (required files) which keeps the initial build as small as possible. This approach also allows for the Ghost dependencies to be installed based on the latest compatible versions from the 'npm' repositories.

Using npm allows for both a dependency install for 'production' Ghost environments (as in this video tutorial) and also 'development' Ghost environments.

Signup Password

A quick note on the Ghost signup password; this should be a unique password which you can use to login to your individual Ghost installation.

This is not connected to your Ghost.org account or other Ghost logins.


Watch the Screencast

Alternatively, Download the video, or subscribe to Webdesigntuts+ screencasts via YouTube

Useful Links

Related Posts
  • Code
    Web Development
    Securely Handling User's Login CredentialsSecure wide retina preview
    Consider the following tips on how to properly secure your user's login credentials.Read More…
  • Code
    Creative Coding
    An Introduction To GruntGrunt logo 400
    Today, most front end web developers spend a lot of time with technologies like Sass, LESS, HTML and JavaScript. The last couple of years have been an exciting time in web development and technologies like Grunt have contributed to said excitement. In this series, I plan on introducing you to Grunt and to talk about how it can improve our development of WordPress themes and plugins. We'll also work to setup Grunt to prepare it for use in your next project. Finally, we'll take a look at the command line tools, as well.Read More…
  • Code
    JavaScript & AJAX
    Managing Your Build Tasks With Gulp.jsGulpjs retina preview
    The benefits of task runners in software development is obvious. They help to automate common, often tedious tasks and let you squarely focus on more important things, like writing awesome code. Seriously though, the ability to automate tasks such as image compression, minification, unit testing and much more is a huge time saver.Read More…
  • Computer Skills
    Electronics
    Run the Ghost Blogging Software on a Raspberry PiGhostpi400
    In this tutorial I will show you how to host a blog on your Raspberry Pi using the Ghost blogging platform. Ghost is a brand new piece of blog software, currently under development which was recently funded by a Kickstarter campaign. Similar to the way Wordpress is distributed, you can opt to purchase a hosted blog or download the software to try out yourself. As Ghost is very new it is still quite simplistic, and this simplicity makes it ideal to run on a Raspberry Pi. You'll be able to write and edit posts and upload images to your blog. I'll also show you how to install google analytics so you can see how many people are reading your website.Read More…
  • Web Design
    CMS
    Styling Our Ghost Theme With LESSGhost less retina
    Welcome to the fourth part of our Ghost theme design tutorial series. In the introductory tutorial, you learned that there are two stages to designing a theme. During the instalments therefater we began and completed what we've referred to as "the first stage" of creating your theme's templates. This fourth part of our series takes us into the next stage of theme design, namely styling.Read More…
  • Web Design
    CMS
    Understanding Ghost: Stages of DesignUnderstanding ghost retina
    The process of building themes for Ghost is incredibly smooth, simple and very easy to learn. But before you start building an actual Ghost theme it's important and helpful to understand the role themes play in the overall Ghost ecology so that you can design in the optimal way.Read More…