这是一个 SpringBoot + Vue2 + Vue3 的产物,支持移动端自适应,配有完备的前台和后台管理功能;
前端技术:Vue2(博客系统),Vue3(IM 聊天室系统),Element UI(Vue2),Element-Plus UI(Vue3),Naive UI(Vue3)
后端技术:Java,SpringBoot,MySQL,Mybatis-Plus,t-io,qiniu-java-sdk,spring-boot-starter-mail
网站分两个模块:
1.博客系统:具有文章,表白墙,图片墙,收藏夹,乐曲,视频播放,留言,友链,时间线,后台管理等功能。
2.聊天室系统:具有朋友圈(时间线),好友,群等功能。
本网站采用前后端分离进行实现,两个前端项目通过Nginx代理,后端使用Java。
文件服务可以使用七牛云,也可以使用服务器,默认使用服务器。
Vue3(IM 聊天室系统)是非必须的。如果部署,则需要依赖博客,然后从博客的“联系我”进入,因为登录模块在博客。
这是一个 SpringBoot + Vue2 + Vue3 的产物,支持移动端自适应,配有完备的前台和后台管理功能。
运行环境
mysql 5.7
nginx 1.25
jdk1.8.0
搭建教程
上传文件解压

创建软连接
进入
新建

确认
替换域名
进入

点击编辑
搜索
192.168.6.132
下面填你要用来访问的域名

替换完成后保存
运行服务端
服务端启动代码
注意 必须填root用户,以及root密码
下面这一段,在末尾空格,然后粘贴

守护进程 勾选
监听重启 勾选
然后确定
反向代理
进入网站选择php项目,添加站点,输入你的域名

完成后先申请一个证书,然后开启强制https,然后点击这个站点的配置文件
再将下面这个配置文件全选粘贴进去,再把192.168.6.132,替换为你的域名

替换完成后保存
现在你访问域名,就可以发现你的网站搭建成功了

后台密码
用户名 admin
密码 admin
配置完邮箱后请尽快修改

资源仅供给大家学习研究及参考借鉴美工之用,请勿用于商业和非法用途!













