Ghost博客安装很难吗?

Ghost
Feb 20, 2017 ~

看到很多的人安装Ghost各种报错,各种喷,其实是你的安装姿势不对罢了,下面就由我这个年轻司机带你安装Ghost博客吧;如果有什么问题请在文章下方评论留言,最长24小时内会回复你的;

Linux版

建站首选Linux系统,如果你没有Linux基础请看下面的Windows版;

不管你的Linux是Debian系还是Redhat系,我这方法都适用,下面开始;

一、安装Node

本教程需以root身份进行,没有切换root的请自行切换

su root      #命令后输root密码

首先进入home目录

cd /home
1.下载并解压Node(这里使用编译好的Node,如果你非要自己编译就去编译吧)
wget https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-x86.tar.gz && tar -zxvf node-v4.6.2-linux-x86.tar.gz  #32位系统

wget https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-x64.tar.gz && tar -zxvf node-v4.6.2-linux-x64.tar.gz   #64位系统
2.安装Nodje
mv node-v4.6.2-linux-x86 /usr/node-4.6.2     #32位系统
mv node-v4.6.2-linux-x64 /usr/node-4.6.2     #64位系统

ln -s /usr/node-4.6.2/bin/node /usr/local/bin/node && ln -s /usr/node-4.6.2/bin/npm /usr/local/bin/npm

此时输入下方命令查看node版本

node -v

若是有输出下方字符即表示node安装成功

v4.6.2
3.更改npm源

如果你的服务器是在国外,请忽略此步骤;但如果服务器在国内的话想都不用想继续往下看:

这里我们用淘宝npm源,直接输入以下命令等待更换完成

    npm install -g cnpm --registry=https://registry.npm.taobao.org

然后链接cnpm

ln -s /usr/node-4.6.2/bin/cnpm /usr/local/bin/cnpm
二、安装Ghost

在/home下新建ghost网站目录

mkdir ghost

去Ghost下载页面下载最新版Ghost,这里不推荐低版本的Ghost;

将下载到的Ghost上传至服务器的/home/ghost目录下,输入下方命令解压

unzip Ghost-*.zip

要是输入上条命令后提示未知命令请自行安装unzip


apt-get install unzip      #Debian和Ubuntu用

yum install zip unzip      #CentOS用

正式安装Ghost了

    cnpm install --production

完成安装后就启动Ghost

    npm start

域名配置啥的以后有时间再写

Windows版

一、安装Node

下载Node

https://nodejs.org/dist/v4.6.2/node-v4.6.2-x86.msi      //32位系统
https://nodejs.org/dist/v4.6.2/node-v4.6.2-x64.msi      //64位系统

打开下载到的.msi文件安装Node

安装完后找到并打开Node.js command prompt (如下图所示)

在弹出的窗口里输入下面命令更改npm源

npm install -g cnpm --registry=https://registry.npm.taobao.org

去Ghost下载页面下载最新版Ghost,这里不推荐低版本的Ghost;

将下载下来的Ghost解压到任意一目录,这里以C盘下新建的ghost文件夹为例

切换到Node.js command prompt窗口进入你的ghsot目录,比如:

cd C:\ghost

安装Ghost

cnpm install --production

完成安装后就启动Ghost

npm start

域名配置啥的以后有时间再写

Ghost文章和主题推荐

《Jian - 配色简单但不失美观和性能的Ghost主题》

《Note - 大气时尚适合写作的博客主题》

Tags

Weic Ma

没有什么事是一个脑瓜子解决不了的,要是不行就Remove掉你的脑瓜子吧!

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.