关于golang:一个基于-Beego-的能快速创建个人博客cms-的系统

32次阅读

共计 1620 个字符,预计需要花费 5 分钟才能阅读完成。

学习 beego 时候开发的一个博客零碎,在继续欠缺,有不足之处,望大佬们多多谅解,并且指出。感激!

Go Blog

一个基于 Beego 的,能疾速创立集体博客,cms 的零碎

蕴含性能

查看

Go Blog 官网 http://go-blog.cn

演示站点 http://leechan.online

更新日志

工夫 性能
2020 年 1 月 23 日 新增文章顶置性能
2020 年 2 月 2 日 新增自定义导航性能
2020 年 2 月 4 日 新增站点布告性能
2020 年 2 月 6 日 新增友情链接模块
2020 年 2 月 6 日 新增点赞性能
2020 年 2 月 20 日 新增站点用户治理模块,可新增批改后盾用户以及明码
2020 年 3 月 5 日 JS 渲染页面改为后端渲染,优化页面 SEO
2020 年 3 月 6 日 增加标签云
2020 年 3 月 7 日 XSS 攻打过滤
2020 年 3 月 12 日 增加点赞限度
2020 年 3 月 23 日 增加硬盘应用监控
2020 年 3 月 25 日 新增图片放大预览

更新

v1.1.0

接下来的 v1.1.0 版本将反对绑定公众号

新性能:

  1. 素材治理
  2. 自定义菜单
  3. 音讯群发
  4. 关键词回复

v1.2.0

v1.2.0 反对文章一键同步多个平台

Install

  1. 把 Go Blog 我的项目拉到本地
https://github.com/1920853199/go-blog.git
  1. 新建数据库,导入数据库文件,数据库文件 /database/blog.sql
  2. 批改我的项目配置信息
#conf/app.conf

appname = go-blog
httpport = 8088
runmode = dev
EnableAdmin = false
sessionon = true
url = 127.0.0.1:8088
view = default

limit = 10
title = Go Blog
autograph = 现在的我,谈不上幸福,也谈不上可怜。[db]
dbType = mysql
dbUser = root
dbPass = root
dbHost = 127.0.0.1
dbPort = 3306
dbName = blog

[redis]
rHost = 127.0.0.1
rPort = 6379

[wechat]
AppID = xxxxxxx
AppSecret = xxxxxxx
Token = xxxxxxx
EncodingAESKey = xxxxxxx

  1. 在 bo-blog 根目录下执行 bee run,拜访 http://127.0.0.1:8088 即可
  2. 守护过程模式运行 能够理解 PM2 或者 supervisor 的相干信息,配置可查看 start.sh 文件
  3. nginx 代理示例
server {
        listen 80;
        server_name go-blog.cn;
        root    /home/data/go-blog;

        location ~ \.(txt|xml)$ {root /home/data/go-blog;}

        location / {
            proxy_pass http://127.0.0.1:8088;
            #proxy_redirect off;
            proxy_http_version    1.1;
            proxy_cache_bypass    $http_upgrade;
            proxy_set_header Upgrade            $http_upgrade;
            proxy_set_header Connection         "upgrade";
            proxy_set_header Host               $host;
            proxy_set_header X-Real-IP          $remote_addr;
            proxy_set_header X-Forwarded-For    $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto  $scheme;
            proxy_set_header X-Forwarded-Host   $host;
            proxy_set_header X-Forwarded-Port   $server_port;
        }

        access_log    /home/wwwlogs/go-blog.access.log;
}

本文由博客群发一文多发等经营工具平台 OpenWrite 公布

正文完
 0