作为一名web开发程序员居然没有自己的博客,都不好意思对外宣称自己的开发web的。 以前也有写博客的习惯,但是都是用的现有的博客网站。
-wblog
|-conf 配置文件目录
|-controllers 控制器目录
|-helpders 公共方法目录
|-models 数据库访问目录
|-static 静态资源目录
|-css css文件目录
|-images 图片目录
|-js js文件目录
|-libs js类库
|-system 系统配置文件加载目录
|-tests 测试目录
|-vendor 项目依赖其他开源项目目录
|-views 模板文件目录
|-main.go 程序执行入口
- 系统日志
- 网站统计
- 文章、页面访问统计
- github登录发表评论
- rss
- 定时备份系统数据
- 邮箱订阅功能
go get -u -v github.com/wangsongyan/wblog
cd $GOPATH/src/github.com/wangsongyan/wblog
go run main.go
- 修改conf.yaml,设置signup_enabled: true
- 访问http://xxx.xxx/signup 注册管理员账号
- 修改conf.yaml,设置signup_enabled: false
- 如果需求上传图片功能请自行申请七牛云存储空间,并修改配置文件填写
- qiniu_accesskey
- qiniu_secretkey
- qiniu_fileserver 七牛访问地址
- qiniu_bucket 空间名称
- 如果需要github登录评论功能请自行注册github oauthapp,并修改配置文件填写
- github_clientid
- github_clientsecret
- github_redirecturl
- 如果需要使用邮件订阅功能,请自行填写
- smtp_username
- smtp_password
- smtp_host