开源软件名称:MyStory
开源软件地址:https://gitee.com/beijinglogic/MyStory
开源软件介绍:
MyStory项目介绍个人博客开源项目 首页地址为:https://www.nmyswls.com 后台管理:https://www.nmyswls.com/admin/login 软件架构软件架构说明: - 核心框架:
SpringBoot2.0 - 安全框架:
Apache Shiro 1.3.2 - 缓存框架:
Redis 4.0 - 任务调度:
quartz 2.3 - 持久层框架:
MyBatis 3 - 数据库连接池:
Alibaba Druid 1.0.2 - 日志管理:
SLF4J 1.7、Log4j - 前端样式:
Tale - 上传框架:
DropZoneJs
安装教程- 首先查看wiki
- 需要jdk1.8+
- maven环境,熟悉springboot
- down代码到本地
- 数据库文件放在sql中,直接导入到数据库中即可,数据库名字为story
- 编译没错后,直接运行Application文件即可,访问地址为:localhost即可(默认端口为80)
- 访问后台“/admin”或者“/admin/login”,用户名:admin 密码:123456
- 七牛相关配置:
- 进入后台设置页面,添加ACCESSKEY和SECRETKEY
- DOMAIN:为七牛的默认外链域名,注意后面应该有斜杠
- BUCKET:是七牛存储的空间名字
- 文章图片地址:因为七牛没有文件夹系统,但可以分层,这个地址就是除了domain,后面自己定义的名字,也该有斜杠
- 其它图片地址:暂时可以不填
- 如果部署到Linux或者安装过程中碰到问题,请加技术交流(4060038)
说明- 最近深受百度统计的困扰特来说明,一定要把header中的百度统计代码替换成自己的
- 数据库要用自己安装的,因为我测试库是加密了的(点这里),并且固定IP才可以访问
- redis也要用自己的,因为我这边设置了登录密码
前台页面首页 标签列表 归档页面 后台页面后台登录 后台页面展示 文章发布页面新增自动上传七牛云存储,支持多图、拖拽、删除,操作更便捷 运行环境- WEB服务器:
Tomcat - 数据库服务器:
Mysql5.7 - 操作系统:
Windows、Linux
开发环境建议开发者使用以下环境,这样避免版本带来的问题 - IDE:
IntelliJ IDEA - DB:
Mysql5.7 Redis(Window版本,Linux版本) - JDK:
JAVA 8 - WEB容器:
Tomcat8+ (采用springboot框架开发时,并没有用到额外的tomcat 用的框架自带的)
QQ群:4060038
邮箱:[email protected]
使用说明分享技术,品味人生。欢迎fork,喜欢的话,给个star呗! |
请发表评论