Properties

Last built 2 years ago using go version go1.4.2 linux/amd64 and 69 seconds of time

Downloads
Filename
File Size
 
SCBlog_master_darwin-amd64.zip
3.6MiB
SCBlog_master_linux-386.zip
3.4MiB
SCBlog_master_linux-amd64.zip
3.6MiB
Project-Readme for this version

SCBlog

双擦(shuang.ca)源代码.

##所需支持

  • Go 1.4+
  • MongoDB
  • github.com/astaxie/beego
  • gopkg.in/mgo.v2
  • gopkg.in/mgo.v2/bson
  • github.com/qiniu/api/

##安装

设置GOPATH(安装目录)

$ export GOPATH=/home/SCBlog
$ cd /home/SCBlog

获取源代码

$ go get github.com/ylqjgm/SCBlog

修改配置文件

$ cd /home/SCBlog/src
$ vi github.com/ylqjgm/SCBlog/conf/app.conf
  • appname: 应用名称, 可不用更改
  • httpport: 博客运行端口, 改为需要的端口, 如 80
  • runmod: 博客运行模式, 改为dev为开发模式, 改为prod为线上模式
  • sessionon: 是否开启session, 必须开启
  • sessionprovider: session存储引擎
  • sessionsavepath: session存储路径
  • sessiongcmaxlifetime: session过期时间
  • sessioncookielifetime: 默认存在客户端的cookie时间
  • dbhost: MongoDB数据库连接地址
  • dbport: MongoDB数据库连接端口
  • dbname: MongoDB数据库名称
  • adminuser: 管理员登陆用户名
  • adminpass: 管理员登陆密码
  • adminemail: 管理员联系邮箱
  • accesskey: 七牛云存储ACCESS KEY
  • secretkey: 七牛云存储SECRET KEY

##运行

直接运行

$ cd /home/SCBlog/src/github.com/ylqjgm/SCBlog
$ ./SCBlog

后台运行

$ cd /home/SCBlog/src/github.com/ylqjgm/SCBlog
$ nohup ./SCBlog 2>&1 > SCBlog.log &

##访问

前台地址:http://localhost:8080 后台地址:http://localhost:8080/admin

##交流

本项目交流地址:http://shuang.ca

##演示