折腾
标签:如今, 网络笔记

搞了好长时间的博客 经过我的不断测试 虽然删了很多...很多数据 但是还是成功的运行了
下面将贴出我配置的Ghost博客config.js配置信息 请小伙伴千万要注意的是!运行模式是生产环境!

// # Ghost Configuration
// Setup your Ghost install for various [environments](http://support.ghost.org/config/#about-environments).

// Ghost runs in `development` mode by default. Full documentation can be found at http://support.ghost.org/config/

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

config = {
// ### Production
// When running Ghost in the     wild, use the production environment.
// Configure your URL and mail settings here
production: {
    url: 'http://www.99xin.me',
    mail: {},
    database: {
        client: 'mysql',
        connection: {
            host     : 'localhost',
            user     : '数据库用户名',
            password : '密码',
            database : '数据库名',
            charset  : 'utf8'
        },
        debug: false
        },

    

    server: {
        host: '127.0.0.1',
        port: '2368'
    },

    //Storage.Now,we can support `qiniu`,`upyun`, `aliyun oss`, `aliyun ace-storage` and `local-file-store`
    storage: {
        provider: 'qiniu',
        bucketname: '七牛空间名',
        ACCESS_KEY: '你的密钥',
        SECRET_KEY: '你的密钥',
        root: '/image/',
        prefix: 'http://你的七牛域名'
    }

    // or
    // 参考文档: http://www.ghostchina.com/qiniu-cdn-for-ghost/
    /*storage: {
        provider: 'qiniu',
        bucketname: '99xin',
        ACCESS_KEY: 'z8vInIbjqmYpPe69KsXOSVXqdl-aeULZroo4p6FP',
        SECRET_KEY: 'An3pGU8Mtf1fCUyHFcO_5Ru3f7jcNNKF1eVP1NWf',
        root: '/image/',
        prefix: 'http://ofpnpvfjd.bkt.clouddn.com'
    }*/

    // or
    // 参考文档: http://www.ghostchina.com/upyun-cdn-for-ghost/
    /*storage: {
        provider: 'upyun',
        bucketname: 'your-bucket-name',
        username: 'your user name',
        password: 'your password',
        root: '/image/',
        prefix: 'http://your-bucket-name.b0.upaiyun.com'
    }*/

    // or
    // 参考文档: http://www.ghostchina.com/aliyun-oss-for-ghost/
    /*storage: {
        provider: 'oss',
        bucketname: 'your-bucket-name',
        ACCESS_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
        SECRET_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
        root: '/image/',
        endpoint: 'http://oss-cn-hangzhou.aliyuncs.com',  //阿里云的上传端点是分地域的,需要单独设置
        prefix: 'http://your-bucket-name.oss-cn-hangzhou.aliyuncs.com'
    }*/
},

// ### Development **(default)**
development: {
    // The url to use when providing links to the site, E.g. in RSS and email.
    // Change this to your Ghost blog's published URL.
    url: 'http://www.99xin.me',

    // Example mail config
    // Visit http://support.ghost.org/mail for instructions
    // ```
    //  mail: {
    //      transport: 'SMTP',
    //      options: {
    //          service: 'Mailgun',
    //          auth: {
    //              user: '', // mailgun username
    //              pass: ''  // mailgun password
    //          }
    //      }
    //  },
    // ```

    // #### Database
    // Ghost supports sqlite3 (default), MySQL & PostgreSQL
    database: {
        client: 'sqlite3',
        connection: {
            filename: path.join(__dirname, '/content/data/ghost-dev.db')
        },
        debug: false
    },
    // #### Server
    // Can be host & port (default), or socket
    server: {
        // Host to be passed to node's `net.Server#listen()`
        host: '127.0.0.1',
        // Port to be passed to node's `net.Server#listen()`, for iisnode set this to `process.env.PORT`
        port: '2368'
    },
    // #### Paths
    // Specify where your content directory lives
    paths: {
        contentPath: path.join(__dirname, '/content/')
    }
},

// **Developers only need to edit below here**

// ### Testing
// Used when developing Ghost to run tests and check the health of Ghost
// Uses a different port number
testing: {
    url: 'http://127.0.0.1:2369',
    database: {
        client: 'sqlite3',
        connection: {
            filename: path.join(__dirname, '/content/data/ghost-test.db')
        }
    },
    server: {
        host: '127.0.0.1',
        port: '2369'
    },
    logging: false
},

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

// ### 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;
  • 1 min read
  • 等待开放

CONTRIBUTORS


  • 1 min read
  • 等待开放