基于 Beego 博客的博客系统 Beego,Go 基于 Beego 博客的博客系统

LeeChan • 5966 次点击    
学习beego时候开发的一个博客系统,在持续完善,有不足之处,望大佬们多多体谅,并且指出。感谢! ## Go Blog [![GitHub stars](https://img.shields.io/github/stars/1920853199/go-blog)](https://github.com/1920853199/go-blog/stargazers) [![GitHub forks](https://img.shields.io/github/forks/1920853199/go-blog)](https://github.com/1920853199/go-blog/network) [![GitHub license](https://img.shields.io/github/license/1920853199/go-blog)](https://github.com/1920853199/go-blog/master/LICENSE) 一个基于Beego的,能快速创建个人博客,cms 的系统 ### 包含功能 [查看](http://go-blog.cn "查看") > Go Blog 官网 http://go-blog.cn > 演示站点 http://leechan.online ![Go Blog 官网](https://cdn.learnku.com/uploads/images/202008/11/43046/GDiCDGqHoP.png!large "Go Blog 官网") ### 更新日志 |时间|功能| |:---|:---| |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 ``` 2. 新建数据库,导入数据库文件,数据库文件/database/blog.sql 3. 修改项目配置信息 ``` #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 ``` 4. 在bo-blog 根目录下执行bee run ,访问 http://127.0.0.1:8088 即可 5. 守护进程模式运行 可以了解PM2或者supervisor的相关信息,配置可查看start.sh 文件 6. 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; } ```
授权协议:
Apache
开发语言:
Golang 查看源码»
操作系统:
windows,liunx,mac
5966 次点击  
加入收藏 微博
2 回复  |  直到
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传