前言
这几天搭建了一个博客,使用的是ghost 官网 http://www.ghostchina.com
几个插件配置了一下凑合着用。
搭建——更改主题——代码高亮——评论——搜索——存储——站点统计
把大致配置记录下来方便下次重做。
搭建
1.环境:
- win7 64位系统
- node v4.2.4 32位下载
- Ghost 中文集成版Ghost v0.7.4 full (zh)
中文版集成版可以省略 npm install --production , 避免悲剧。当使用0.11.10等英文版,32位node出现sqlite3出问题,改为64位版本
2.安装:
解压ghost,在Ghost-0.7.4-zh-full目录下右键打开命令窗口,执行 npm start
开发模式 或者 npm start --production 生成模式 启动。Ctrl+C关闭ghost
默认地址 127.0.0.1:2368 , 对应后台为127.0.0.1:2368/ghost
发布
使用nginx代理 下载地址
默认安装路径C:\nginx
打开C:\nginx\conf的nginx.conf文件,修改部分信息
·····
upstream Servers {
server 127.0.0.1:2368 ;
}
server {
listen 80;
server_name xxxx.com; # 改为你的域名
location / {
proxy_pass http://Servers; #解析到 ghost 的端口
}
·····
}
·····
修改ghost目录下的config.js文件,将production|development下的url修改为 "xxxx.com"
nginx命令
start nginx #启动nginx
nginx -s reload|reopen|stop|quit #重新加载配置|重启|停止|退出 nginx
使用 start nginx 启动nginx, 现在可以通过 域名xxxx.com 或者127.0.0.1:2368 访问博客。