A blog system based onSpringBoot
and vue
Markdown
Redis
caching and is implemented based on annotations.back-end
JDK = 1.8
MySQL >= 5.7
Maven >= 3.0
Redis >= 6.0
IntelliJ IDEA
Xshell
MySQL图形化操作工具
front end(Optional)
Node.js
VsCode 前端工具
VUE
reminder: This front-end option is optional. If you don't integrate Vue, you can directly skip the front-end (the background management system based on Vue, which is an abnormal attendance project I used to play, has not completely replaced the background management of this project at present, mainly because the background of this project is too ugly! I don't know what I thought when I was a freshman at that time ????)
JDK = 1.8
Download the latest version of version 1.8 on the official website and install it after downloading.
#环境变量配置(现在默认会自动配置好)
略
#打开CMD命令行工具,检查是否配置成功
java -version
Maven >= 3.0
Download the latest version of the compressed package from Maven
official website.
Download :https://maven.apache.org/download.cgi
#环境变量配置
略
#打开CMD命令行工具,检查是否配置成功
mvn -v
Mysql >= 5.7(new)
Installation tutorial:https://www.runoob.com/mysql/mysql-install.html
Download :https://dev.mysql.com/downloads/mysql/
Visit MySQL's visual database development tool: the installation tutorial of
Navicat premium
tool can be searched by Baidu.
Redis
Download :https://redis.io/download/
Installation tutorial:解压,配置(密码,默认无密码)
#快捷启动命令.bat
redis-server.exe redis.windows.conf
pause
IntelliJ IDEA
Installation tutorial:https://blog.csdn.net/Sunshine_Mr_Sun/article/details/123891067
Xshell
Installation tutorial:https://blog.csdn.net/Sunshine_Mr_Sun/article/details/124320972
VSCode
Download :https://code.visualstudio.com/
Node.js
Installation tutorial:https://www.runoob.com/nodejs/nodejs-install-setup.html
Back end startup steps
reminder: The SQL file has been provided and only needs to be executed
myblog. sql
Import the project into idea (the tool used in this project is idea. If you use ecplise, you can use it as well. After all, Baidu can't do anything.) Remember to modify the configuration of the connection database before starting If the console prints the access path, it is OK
**Front end startup steps * * (optional)
#打开windows命令行窗口,进入项目目录
cd 路径/topicUI
#强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npm.taobao.org
#启动项目
npm run dev
Open the browser and enter: http://localhost:8080 (the default account / password has two 'admin/1')
If the login page can be displayed correctly and successfully, and the menu and page display are normal, it indicates that the project is successfully launched
Linux deployment must first obtain jars and dists based on win operation, and then operate. If there is no ECs, here-download VMware
Linux environment requirements
docker
docker-compose
nginx
docker
Installation tutorial:https://blog.csdn.net/Sunshine_Mr_Sun/article/details/123206789
nginx
Download:http://nginx.org/download/
Deployment steps
If you have any questions, please mention issue, or send the problem description to my email1206128610@qq.com
. I will answer as soon as possible It is recommended to submit issue
If this project helps you, please hereLeave your website for more people to see.
Your reply will be the driving force for me to continue updating and maintaining.
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有