window 下如何安装ghost博客

1、安装nodejs # Node v0.12.x and v4.2+ LTS - supported 我本地安装的是4.2 安装其他版本可能提示系统不兼容

2、安装mysql

3、安装bower

4、安装git

5、git clone git://github.com/tryghost/ghost.git

6、cd ghost

7、npm install -g grunt-cli

8、复制ghost根目录下的config.example.js文件,更改文件名为 config.js,我已经根据我的mysql配置了一个config.js,如下

var path = require(‘path‘),
    config;

config = {
    development: {
        url: ‘http://127.0.0.1:2369‘,
        // Example mail config
        // Visit http://support.ghost.org/mail for instructions
        // ```
         mail: {
             transport: ‘SMTP‘,
             options: {
                 service: ‘Mailgun‘,
                 auth: {
                     user: ‘[email protected]‘, // mailgun username
                     pass: ‘25ip4bzyjwo1‘  // mailgun password
                 }
             }
         },
        database: {
            client: ‘mysql‘,
            connection: {
                host     : ‘127.0.0.1‘,
                user     : ‘root‘,
                password : ‘‘,
                database : ‘ghost‘,
                charset  : ‘utf8‘
            }
        },
        server: {
            host: ‘127.0.0.1‘,
            port: ‘2369‘
        },
        logging: true
    },
    // ### Production
    // When running Ghost in the wild, use the production environment.
    // Configure your URL and mail settings here
    production: {
        url: ‘http://127.0.0.1:2369‘,
        database: {
            client: ‘mysql‘,
            connection: {
                host     : ‘127.0.0.1‘,
                user     : ‘root‘,
                password : ‘‘,
                database : ‘ghost‘,
                charset  : ‘utf8‘
            }
        },
        server: {
            host: ‘127.0.0.1‘,
            port: ‘2369‘
        },
        logging: true
    },

    // ### Testing pg
    // Used by Travis - Automated testing run through GitHub
    ‘testing-pg‘: {
        url: ‘http://127.0.0.1:2369‘,
        database: {
            client: ‘pg‘,
            connection: {
                host     : ‘127.0.0.1‘,
                user     : ‘postgres‘,
                password : ‘‘,
                database : ‘ghost_testing‘,
                charset  : ‘utf8‘
            }
        },
        server: {
            host: ‘127.0.0.1‘,
            port: ‘2369‘
        },
        logging: false
    }
};

module.exports = config;

9、npm install

10、grunt init

11、grunt prod

12、npm start

正常情况下node的提示如下图

打开https://mailgun.com 注册并登陆 我这里用的是谷歌账号注册登陆的

配置完成后出现下图

打开链接出现下图

将login及pass 输入到ghost目录中的config文件里

打开127.0.0.1:2369/ghost 进入博客目录,你已经可以添加修改博客,邀请朋友加入博客了,这是一篇ghost.js windows环境下的安装入门教程,转载请注明出处

参考文档 1.http://www.ghostchina.com/useing-mysql-database-with-ghost/

    2.http://support.ghost.org/mail

     3.https://segmentfault.com/a/1190000002947497

时间: 2024-12-12 19:37:39

window 下如何安装ghost博客的相关文章

CentOS 7.2 搭建 Ghost 博客

因为平时记录一些文档或想法基本使用 markdown 的语法,Mac 下推荐一款 markdown 的编辑器 Haroopad:上周无意发现 Ghost 有支持 Mac 的桌面版本了,并且同样开源 https://github.com/tryghost/ghost-desktop ,这样后面记录一些文档也可以同步到网络上就很方便了,于是重新搭建了一个. Ghost 是基于 NodeJS 的开源博客平台,由前 WordPress UI 部门主管 John O’Nolan 和 WordPress 高

个人ghost博客搭建

关于Blog建立 本Blog的建立过程: 买域名 域名购买有很多选择,本站域名在godaddy购买,只买了域名,没有买主机和虚拟空间. 买VPS主机 虚拟主机仍然有很多选择,之前用国外的DigitalOcean,现在改用了国内的Qing Cloud. DigitalOcean的优点是价格便宜,SSD硬盘存储快,但国内使用的缺点就是网速太慢. QingCloud是国内的一家云服务创业企业,较阿里云等相对便宜,且操控台简洁方便,且能快速水平扩展,且支持负载均衡等,个人认为比较适合个人使用或创业公司.

Coding上部署Ghost博客

Ghost构建于Node.js平台之上,支持0.10.*版本的Node.js. 在你的本地计算机上运行Ghost其实很简单,前提是你已经安装了Node.js. 什么是Node.js? 略过 在Windows上安装Node 访问 http://nodejs.org 点击install,将会下载一个'.msi'文件. 点击该文件启动一个安装程序,这将会安装Node和npm. 通过安装程序一步一步完成安装,直到屏幕上显示你已经成功安装Node.js. 通过cmd输入如下命令显示版本号表示安装成功 下载

Mac下搭建hexo3.0博客

Mac下搭建hexo3.0博客(文章同步自个人博客网站以及Github博客https://xingstarx.github.io/) window环境下搭建hexo博客 具体内容可以参考这一篇文章如何搭建一个独立博客--简明Github Pages与Hexo教程本人博客搭建过程也是参考了上面的部分内容. 安装Node.js和git 安装Node.js 到Node.js网站上下载后缀为pkg的文件,点击安装. 在终端下输入 node -v npm -v 若无错,则显示版本号 本人的信息如下: he

在CentOS上搭建基于Nodejs的Ghost博客

Ghost介绍 Ghost 是基于 Node.js 构建的开源博客平台.Ghost 具有易用的书写界面和体验,博客内容默认采用Markdown 语法 书写.Ghost 的目标是取代臃肿的 Wordpress. 搭建Ghost博客系统 1.本机测试环境 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r 3.10.0-5

ubuntu安装hexo博客

ubuntu下安装hexo博客 一 安装git sudo apt-get install git 二 安装nodejs 官网下载linux安装包.tar.gz文件 解压 tar zxvf 这样变可以切到该文件下执行node npm 如果要在任意目录可以访问的话,需要将node 所在的目录,添加PATH环境变量里面,或者通过软连接的形式将node和npm链接到系统默认的PATH目录下的一个,软链接方式如下 ln -s /home/kun/mysofltware/node-v0.10.26-linu

基于nodejs的ghost博客仿豆瓣FM主题

项目地址:https://github.com/YangZhouChaoFan/Ghost-douban 描述:基于nodejs的ghost博客仿豆瓣FM主题 使用说明: 将文件放入/content/themes目录下: 登录到ghost后台,设置新的主题: 查看效果. 主题预览:

基于CrossApp引擎和ghost博客系统的APP

技多不压身,即使没有用,也能装个逼. 开发这款APP,其实并不是给别人用的,更多的是给自己用.一直以来都是为APP开发数据接口,对APP开发并不了解,只知道业务需求需要什么数据,我提供什么接口来调取数据.如果止步如此,对技术的提升是没有帮助的. APP并不难,但也不简单,这款APP从学习CrossApp引擎到APP完成,总花掉了12天时间.并且还未对android适配调整,不过我也不打算适配了.android虚拟机实在太卡,还时不时的不响应(人生哲学:自身的发展,受限于当时环境影响). Cros

Yii在window下的安装方法

首先,在http://www.yiichina.com/上下载yii 然后,配置系统环境变量,在win8下,按win+x,找到系统->高级系统设置->环境变量->path 把php的运行环境,加入到环境变量中,以分号隔开.如,我的是D:\wamp\bin\php\php5.4.12 在运行中输入php命令,会出现闪烁的下划线,说明环境变量配置成功. 最后,切换到yii目录下的framework目录下,执行下面的命令: php  yiic webapp  ../my_pro--------