window 下如何安裝ghost博客

一、安裝nodejs # Node v0.12.x and v4.2+ LTS - supported 我本地安裝的是4.2 安裝其餘版本可能提示系統不兼容node

二、安裝mysqlmysql

三、安裝bowergit

四、安裝gitgithub

五、git clone git://github.com/tryghost/ghost.git sql

六、cd ghostnpm

七、npm install -g grunt-clisegmentfault

八、複製ghost根目錄下的config.example.js文件,更改文件名爲 config.js,我已經根據個人mysql配置了一個config.js,以下windows

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: 'postmaster@sandbox52f8195f72d346d9bfbc1314176abcdd.mailgun.org', // 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;
View Code

九、npm installide

十、grunt initgrunt

十一、grunt prod

十二、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

相關文章
相關標籤/搜索