基于GAE博客B3log Solo 0.3.1 安装使用教程
GAE 博客——B3log Solo 0.3.1 正式版发布了!
GAE 博客 —— B3LOG Solo 0.3.1 正式版发布了!该版本对评论结构进行了调整优化,修复了一些 Bugs,并进行了一些改进。
另外,0.3.1 加入了一款新皮肤 – NeoEase 😉
特性
- 基于标签的文章分类
- 同步发布文章到腾讯微博
- Ping Google Blog Search Engine
- 博客/标签 Atom/RSS 输出
- Sitemap 输出
- 评论回复及邮件提醒
- 自定义页面
- 置顶/相关/随机/站外相关文章
- 文章、页面永久链接(Permalink)
- 文章草稿夹、签名档、“有更新”提示
- 缓存管理
- 多用户
- 多语言
- 换肤
- 插件
0.3.1 Change Logs
- 226 皮肤语言配置
- 237 改进 admin-cache 插件
- 243 验证码不能刷新
- 246 后台 js 合并压缩
- 250 友情链接改进
- 251 已压缩的 CSS、JS 文件编码问题
- 253 点击任何一个菜单都会弹出一错误提示窗口
- 254 CSS编码错误
- 255 改进评论数据结构
- 257 部署后自动升级
- 258 新皮肤——NeoEase
- 259 支持 RSS 2.0
- 260 升级到 GAE 1.5.4
- 261 重构 Web 请求分发,使用 Latke 新的分发器
- 262 编辑器插入 html 代码不可进行高亮
- 264 文章中的代码总是出现竖向滚动条
- 266 编辑器自动替换 <a> 问题
- 267 sitemap 输出
- 268 用户验证改造
- 269 About 页面
- 271 标签分隔符提示
皮肤
新皮肤
- 感谢由 Vanessa 提供的皮肤——
越来越多的同学开始进行 Solo 的皮肤开发,如果你也开发了一款皮肤,记得联系 Vanessa,我们会把你的皮肤信息加入到
这个 Wiki 页面的,以便更多的人使用它。
升级
如果您是 0.3.0 的用户,那么
- 部署 0.3.1 至 GAE
- 登录 GAE 管理后台,进行版本切换(切换至 031)
- 等待自动升级完成(5 分钟以内)
- 登录后台,邮件为你的 GAE 帐号,登录密码为 111111
- 到“用户管理”中修改你的登录密码
注意:
- 不能进行跨版本升级。如果您正在使用非常古老的 Solo 版本,请看文末的发布历史列表,逐次升级….
- 如果升级后访问页面出现 404,并且在 GAE 管理控制台数据索引里看到有索引状态为 “Building”的话,请耐心等待再重访问试试。
如何将B3log部署至GAE服务器
1、在本地建立JAVA环境,下载并安装,成功标志:在CMD里面输入 java -version 显示java版本信息则成功,如下图
2、下载 Google App Engine SDK for Java,解压在D盘根目录下面,如:D:\appengine-java-sdk-1.4.33、下载B3log,解压到D盘根目录,如:D:\b3log-solo-0.2.6
4、本地测试,打开CMD, 目录;如图
输入:dev_appserver.cmd D:\b3log-solo-0.2.6;启动完成后,如图:
在浏览器中访问:http://localhost:8080,观看本地测试效果。出现下图则表示本地测试成功,
5、上传至GAE服务器,打开D:\b3log-solo-0.2.6/WEB-INF/appengine-web.xml 将<application>solo-demo</application>更改为<application>your-ID</application>,
然后在CMD里面输入appcfg.cmd update D:\b3log-solo-0.2.6,输入你的GAE账号和密码(输密码的时候不会有显示),
上传完成会出现下图,在浏览器中访问:http://your-ID.appspot.com/init.do 进行初始化。
6、初始化B3log,如图
点击登录,出现下图
点击初始化,弹出对话框,确定后等3秒左右,自动跳转到管理后台,你就可以进入B3log的精彩之旅了……
注:your_ID为你的google app应用名
到底国内能不能访问GAE?
用台低价的美国VPS做反向代理,很不错的
说得很仔细 受教了